第二章 初识Java
Java发展史:20世纪90年代→Sun公司开发Oak(橡树)应用于家用电器编程语言→市场小,放弃→Internet兴起→Sun公司改造Oak应用于Web,1995年5月发表HotJava第一个版本→1996年java1.0正式发布(缺点多)→Java1.2修正缺点,增加新设计,1.2及之后版本命名为java2。
Java的三个版本:
(1)J2SE(Java2 Platform Standard Edition):标准版,主要用于开发桌面应用程序、低端服务器应用程序和java Applet程序。
(2)J2EE(Java2 Platform Enterprise Edition):企业版,主要用于开发分布式网络程序,如电子商务网站和ERP(Enterprise Resource Planning,企业资源计划)系统等。
(3)J2ME(Java2 Platform Micro Edition):精简版,主要用于嵌入式系统开发,如移动电话、掌上电脑(PDA)以及其他无线设备。
Java的特点:简单、面向对象、分布式、健壮、安全、跨平台、解释执行、多线程、动态。
Java开发环境及其相关(JRE、JVM和JDK):
(1)JRE(Java Runtime Environment):Java实时运行环境,相当于Java应用程序和具体操作系统之间的一个虚拟层,是Java字节码文件的运行平台。Java程序编译后产生的字节码文件必须借助JRE才能在不用操作系统和计算机平台中执行。
(2)JVM(Java Virtual Machine):Java虚拟机,一个虚构的计算机,有自己完善的硬件架构(如处理器、堆栈、寄存器等),有相应的指令系统。Java字节码文件包括的代码就是基于JVM,即JVM的作用就是把Java字节码文件解释成可在特定操作系统和计算机平台上执行的机器代码。
(3)JDK(Java Development Kit):Java开发包,Java程序的开发平台,包含JRE、编译Java程序的 编译器、执行Java字节码文件的解释器、运行Java Applet程序的Applet浏览器等。
5.JDK的下载、安装及配置
(1)JDK的下载:http://pan.baidu.com/s/1gdlH4aB (jdk-7u45-windows-i586)
(2)JDK的配置:右键我的电脑→属性→高级系统配置(这里是Win8系统,若是XP跳过此步骤)→
高级→环境变量→系统变量中选中“Path”→编辑→在“变量值”一栏的最前面输入“C:\Program Files (x86)\Java\jdk1.7.0_45\bin;”(红字部分是你电脑中JDK所在的路径,注意末尾的”分
号不要忘记)→确定→新建→“变量名”一栏输入“CLASSPATH”(注意全部大写),“变量值”一
栏输入“.;”→确定关闭系统属性对话框→开始→运行→cmd打开DOS窗口→输入javac并按Enter查
看是否显示javac命令帮助信息,若显示表示环境变量配置成功。
6. Java开发工具Eclipse:
(1)Eclipse的下载:http://pan.baidu.com/s/1hqEfNFY (内含jdk-8u5-windows-i586)
(2)使用Eclipse必须首先安装JDK,并配置好环境变量。
(3)Eclipse常用快捷键:
功能 | 快捷键 | ||
1 | 删除行 | Ctrl + D | |
2 | 在当前行前后 | Shift + Enter | |
3 | 组织导入 | CTRL + SHIFT + O | |
4 | 格式化 | CTRL + SHIFT + F | |
5 | 移动行 | ALT + 上下箭头 | |
6 | 复制行 | CTRL + ALT + 上下箭头 | |
7 | 查找资源 | CTRL + SHIFT + R | |
8 | 查找类型 | CTRL + SHIFT + T | |
9 | 打开大纲视图 | CTRL + O | |
10 | 类的层次结构 | CTRL + T | |
11 | 关闭 | CTRL + W | |
12 | 保存全部 | CTRL + SHIFT + S | |
13 | 转换匿名变量为有名变量 | ALT + SHIFT + L | |
14 | InLine,把有名变为无名 | ALT + SHIFT + I | |
15 | 把选中的代码片段抽取为方法 | ALT + SHIFT + M |