一、java职业路线
二、程序与java
程序:计算机执行某些操作或解决某个问题而编写的一些列有序指令的集合。
java:编写程序的工具就是计算机语言,java就是多种语言中的一种。
三、java的产生
1995年 Sun公司正式发布java的第一个版本。
2009年,甲骨文公司宣布收购Sun 。2011年,发布java7
Java 8是目前主流的版本。
四、java的三大体系
Java SE(标准版)
支持面向桌面级应用的Java平台,提供了完整的java核心API。
Java EE(企业版)
是为开发企业环境下的应用程序提供的一整套解决方案,主要针对Web应用程序开发。
Java ME(小型板)
支持java程序运行在移动终端(手机、PDA) 上的平台,对Java API有所精简,并加入了针对移动端的支持。
五、编译器与解释器
程序员编写的源代码是人可以读懂的,计算机只认识0,1,所以需要翻译翻译成计算机的0,,1的语言,充当计算机语言的翻译有两种形式
编译:编译是写完代码后就可以进行
解释:解释是在代码运行的时候再进行
两者区别:进行的时机不同
六、JDK JRE JVM
JDK:整套的java开发编译运行的环境
JRE:java运行时的环境(不能进行java开发,只有运行环境)
JVM;java虚拟机(不包含java代码运行时需要的类库)
七、下载安装JDK
甲骨文官网:oracle.com
选择Java
选择需要的版本
选择相对应系统,对应系统操作位数的版本进行下载 安装
八、设置环境变量
WIN+R 输入cmd 弹出命令窗口
选择我的电脑、系统属性、环境变量、新建系统变量
变量名为JAVA_HOME,变量值为JDK安装路径
选择系统变量Path,进行编辑,在变量值最后新建一行输入bin目录的路径
九、Java程序开发步骤
编写源程序(java文件)>>>>编译器>>>>编译源程序>>class文件>>>>(JVM)运行
编写源程序(java文件)>>>>编译器>>>>编译源程序>>class文件>>>>(JVM)运行
十、Java跨平台原理
java代码源代码写一次,就可以在不同的平台进行运行,主要是因为,不同的平台都有对应的JVM,JVM执行class文件