JavaSE
- Java初识
- 1. Java简介
- 2.Java环境的安装与配置
- 3. 开发第一个Java程序
Java初识
学前疑问:(带着疑问去学习,在学习中自行探索答案)
- Java是什么?能做什么?
- 发展前景如何?
- 需要学习哪些内容?
- 学完后能找到什么样的工作?
- 怎样才能学会?
1. Java简介
·Java
·Java是一门面向对象的程序设计语言
·1995年由sun公司发布
·2010年sun公司被Oracle公司收购
·JDK版本8.0
·JVM
·JVM(Java Virtual Machine),Java虚拟机
·JVM是Java平台无关性实现的关键
Java程序执行过程:
源文件(Program.java) --> compiler(编译器)--> 字节码文件(Program.class)
--> interpreter(解释器,由JVM完成解释执行的过程)--> Program
·JDK
·JDK(Java Development Kit),Java语言的软件开发工具包。
·两个主要组件:
-javac -编译器,将源程序转成字节码
-java -运行编译后的java程序(.class后缀的)
·JRE
·JRE(Java Runtime Environment)
·包括Java虚拟机(JVM)、Java核心类库和支持文件
·JRE与JDK的区别:
1.如果只需要运行Java程序,下载并安装JRE即可
2.如果要开发Java软件,需要下载JDK
3.在JDK附带有JRE
(JRE面向使用人员,JDK面向开发人员)
·JDK、JRE 和 JVM 三者的关系:
JRE = JVM + JavaSE标准类库
JDK = JRE + 开发工具集(例如Javac编译工具等)
·Java平台
1.JavaSE(Java标准版):主要用于桌面程序的开发(如QQ等);【JavaEE的基础】
2.JavaEE(Java企业版):主要用于Web网站的开发(如电商网站等)
3.JavaME(Java微型版):主要用于移动设备的开发(随着安卓和IOS的兴起,现在用的较少)
2.Java环境的安装与配置
·完成“Windows下JDK环境的搭建与配置”
具体可参考:【Java学习笔记】JDK、JRE安装和Java环境变量配置笔记
3. 开发第一个Java程序
- 编写一个源文件并保存(用记事本编写即可,然后另存为.java 文件)
- 编译文件(打开cmd命令行窗口,输入javac HelloWorld.java)
(这里默认读者配置了全局变量)
·进入到刚刚保存.java文件的目录下,打开cmd窗口
·编译.java文件,获得相应的.class字节码文件
- 运行程序
至此,我们完成了第一个Java程序的开发与运行!