1.Java发展史与Java体系
Java是sun(Stanford University Network) 公司,1982年成立,java的主要设计者是James Gosling,来源一个为电子消费产品项目Green。
95年,Sun发布JDK1.t0
98年,JDK1.2,更名为Java2
后续JDK1.3、1.4
JDK1.5,更名为Java 5.0
我们使用jdk1.8
最新版jdk18
2.java是一门面向对象的开发语言(C语言,python,C++,C#,php,VB,java)
Java语言的特点
简洁有效
可移植性
面向对象
解释型适合分布式
具有多线程处理能力
具有较高的安全性
是一种动态语言(可以将代码插入在正在运行的程序中)
3.Java开发环境的下载
下载地址 www.oracle.com或者www.sun.com
安装jdk选最稳定的版本
设置Windos环境变量
选择合适的文本编辑器或使用集成开发环境
4.JDK和JRE
jdk(软件开发包)
jre(Java运行环境)
开发需要JDK
用户只需JRE
5.Java的核心机制
Java虚拟机(jre)
Java垃圾回收机制
6.Java Application初步
Java源文件以“java”为扩展名。源文件的基本组成部分是类(class)
一个源文件最多只能有一个public(公共)类。其他类的个数不限。如果源文件包含public类。那它必须按该类名命名,编译是一个类就会编译成一个class文件
Java 应用程序的执行入口是 main() 方法。它有固定的书写格式:
public static void main(String[] args){...}
Java语言中严格区分大小写
Java方法由一条条语句构成,每个语句以分号结束
Java语言有三种注释方式:
//用于单行注释
/*
用于多行注释
*/
/** 文档注释
* 用于多行注释,且可以被doc工具解析
*/
7.常见Java开发工具
编辑器
UltraEdit
EditPlus
集成开发环境
JBuilder
Eclipse
Sun One Strdio Net Beans
lntelliJ IDEA
MyEclipse(解释eclipse和myeclipse的关系)
8.Java跨平台原理
因为Java的程序运行在jvm上
通过提供支持不同操作系统的jvm,来屏蔽掉不同操作系统的区别