1.Java分为三个体系:
JavaSE:java平台标准版
JavaEE:java平台企业版
JavaME:java平台微型版
2.主要特性:
(1)java语言是简单的:
java语言的语法与c语言和c++语言很接近,使得大多数程序员很容易学习和使用。另一方面,java丢弃了c++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别的,java语言不使用指针,而是引用。并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
(2)java语言是面向对象的:
java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类和接口之间的实现机制(关键字为implements)。java语言全面支持动态绑定,而c++语言只对虚函数使用动态绑定。总之,java语言是一个纯的面向对象程序设计语言。
(3)java语言是分布式的:
(4)java语言是健壮的:
(5)java语言是安全的:
(6)java语言是体系结构中立的:
(7)java语言语言是可移植的:
(8)java语言是解释型的;
(9)java是高性能的:
(10)java语言是多线程的:
(11)java语言是动态的:
3.我的第一个java程序:
public class MyFirstJavaProgram{
public static void main(String [] args){
System.out.println("Hello World");
}
}
4.java开发环境配置
window系统安装java
(1)下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本。
下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。
安装JDK,安装过程中可以自定义安装目录等信息。例如我们选择安装目录为:C:Program Files(x86)\Java\jdk1.8.0_91。
(2)配置环境变量
- 安装完成后,右击“我的电脑”,点击“属性”,选择“高级系统设置”;
- 选择“高级”选项卡,点击“环境变量”;
- 在“系统设置”中设置三项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。
变量设置参数如下:
- 变量名:JAVA_HOME
- 变量值:C:Program Files(x86)\Java\jdk1.8.0_91(要根据自己的实际路径配置)
- 变量名:CLASSPATH
- 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(记得前面有个“.”)
- 变量名:Path
- 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后,你可以启动Eclipse来编写代码,它会自动完成java环境的配置。
注意:如果使用1.5以上版本的JDK,不用设置CLASSPATH环境变量,也可以正常编译和运行java程序。
(3)测试JDK是否安装成功
- “开始”->“运行”,键入“cmd”;
- 键入命令:java -version(java后面有一个空格)、java、javac几个命令,看是否环境变量配置成功。