一、Java语言的由来:
1.Java1995年出现,名为Oak(橡树);
2.同年改名为Java(印度爪哇岛);
3.1999年,SUN发布Java三个版本:标准版.SE、企业版.EE、微型版.ME;
4.2004年,SUN发布jdk1.5;
5.2009年,oracle收购sun;
6.2011年,oracle发布jdk1.7版本;
7.2014年,oracle发布jdk1.8版本,但至今仍广泛使用的是1.7版本;
二、计算机语言的历程:
最初的机器语言(二进制代码)-->汇编语言-->面向过程的编程语言(C)-->面向对象的编程语言(C++,JAVA)-->。。。
三、Java语言的优点:
1.简单性:没有了指针,运算符重载等;
2.分布式:Java有一个扩展的例程库,用于处理 Http/Ftp之类的 Tcp|Ip协议;Java语言能通过 url打开的访问网络上的对象,其便利的程序如同本地访问.
3.健壮性: Java投入了大量的精力进行早期的问题检测和后期的动态检测,消除了出错倾向的状态; java采用的指针模型可以消除重写内存和损坏数据的可能性.
4.安全性: Java适用于网络/分布式环境,为了达到这个目标,在安全方面投了大量的精力,使用java可以构建防病毒。
5.可移植性:跨平台: JVM 作用用来解释执行字节码文件根据不同的平台进行不同的解释执行,从而可以达到跨平台作用。
JAVA的标语:一次编译,到处运行;
四、JAVA运行机制:
JAVA源文件(.java)-->java编译器-->字节码(.class)-->加载器-->JVM(虚拟机)-->调用操作系统
五、JDK:(Java Development Kit)
jdk是sun公司针对JAVA开发员免费开发的工具包,JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。
六、JRE:(java )
jre(JavaRuntimeEnvironment,Java运行环境),运行java程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
容我写一个谁都会且必须写的程序:
public class MyFirstJava{
public ststic void main(String[] args){
System.out.println("Hello,World!!!");
}
}