Java语言概述
一,Java发展史
1.Java他爸爸------James Gosling
2.Oak(曾用名)----Java(现用名)
3.1996年发布第一个版本,1.4以后就不叫1.5了,就叫5.0了
4.2009年Oracl(甲骨文)收购Sun公司,自此Java有了一个新爸爸
二,Java的三大方向
1.JavaSE标准版(J2SE)------Java的基础
2.JavaME微型版(J2EE)------开发电子产品,但已经没落。
3.(JakartaEE)JavaEE企业版------各种后台系统,如:京东,淘宝。也是我们以后学习方向和工作方向
三,Java开发的三个名词
1.JVM(Java Virtual Machine) Java虚拟机
2.JRE(Java Runtime Environment)Java运行时的环境(给客户使用)
3.JDK(Java Development Kit) Java开发工具包,用来开发Java程序,包含了JRE (开发人员使用)
四,Java语言特性
1.跨平台(一次编写,到处执行)
2.面向对象
五,跨平台的原理
1.需要在不同的操作系统上安装不同的JVM,由JVM来负责Java程序的运行
六,Java运行原理
1.先编译后解释
Java源文件经编译变成字节码文件,由JVM解释执行为底层的机器指令
七,JDK的目录
1.bin 存放可执行的程序
2.include 存放头文件
3.lib 存放Java类库文件
4.src.zip 存放Java的源码
八,class和public class的区别
1.如果一个类的前面使用了public进行修饰,那么这个类名必须和文件名一致
2.一个Java源文件可以有多个class但有且仅有一个public class
3.Java源文件中如果有多个class类,那么编译后每个class类都会生成相应的字节码文件,并且文件名和class类名是一致的
九,规范
1.类名首字母大写
2.Java严格区分大小写
注:重点在于,三,五,六,八

浙公网安备 33010602011771号