第一章 Java概论及开发环境配置
1.认识Java
1.1 Java 初识
1. java是Sun公司开发的编程语言。(Sun公司后来被ORACLE公司收购)
2. java主要技术分支:
Java SE (基础核心 面向对象、API、JVM…..)
Java ME (CLDC、MIDP、游戏、通讯….)
Java EE (JSP、EJP、服务….)
1.2 Java语言特点
1.简介有效
·省略了C++语言中所有的难以理解、容易混淆的特性,如头文件、指针等,更加简洁,严谨。
2.可以移植性
一次编写,到处运行。
3.面向对象
4.解释型
Java语言编写的程序可以通过不同平台上运行Java解释器,从而对Java语言进行解释,达到“一次编写,到处运行”的目的。
5.是和分布式计算
6.拥有较好的性能
7.简装、防范于未然的特征
8.具有多线程处理能力
9.具有较高的安全性
10.是一种动态语言
11.是一种中性结构
1.3Java程序的运行机制和Java虚拟机
Java中所有的程序都是在JVM(JavaVirtual Machine)上运行的。
Java源文件经过编译,由原来的*.java文件 编译为*.class文件。所有的*.class文件都是在JVM上运行的,即*.class文件只需要认JVM,由JVM再去适应各个系统。这样就实现了Java的可移植性。
2.Java开发环境搭建
1.下载并安装JDK
JDK下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择适合的操作系统进行下载。现在完成后安装,和普通程序相似,点击下一步即可。
注意:安装过程中JDK与JRE安装目录不要相同。
2.进行系统环境变量的配置
http://jingyan.baidu.com/article/363872ecd62f5f6e4ba16fcb.html
(javac.exe是Java本身提供的编译命令,主要目的是用来将*.java文件编译为*.class文件)
3. 第一个Java程序
1.在D盘根目录下新建一个Hello.txt 编辑代码:
publicclass Hello{
publicstatic void main(String args[]){
System.out.println(“Hello World!!”);
}
}
2.搜索cmd并运行,如下: