%JAVA_HOME%bin
1. java语言
由美国sun公司发明(被Oracle)收购,发明于1995,是目前商业界应用最广泛,使用人数最多的语言,连续多年排世界第一,可以称之为"计算机界的英语",现在企业流行的仍为以Java8版本为主!
2.java的核心优势(跨平台)
跨平台是Java的核心优势,赶上最初的互联网的发展,并随着互联网的发展而发展,建立了强大的生态体系,目前已经覆盖了各个工业厂商的“世界第一大语言”是计算机界的英语。
JAVA SE: 标准版,定位下个人计算机上的应用。
JAVA EE: 企业版,定位在服务器端的应用。
JAVA ME: 微型版,定位在消费性电子产品的应用上。
// 很多人误会安卓开发就是java me,这两个完全不同的内容
3.java程序的运行机制
①.java首先利用文本编译器写出Java源程序,源文件后缀名为.java
②在利用编译器(Javac)将源程序编译成字节码文件,字节码文件的后缀名为.class
③最后在利用虚拟机(解释器,java)解释执行。如上图所示
//计算机高级语言类型主要有编译型的解释型两种,而java语言是两种类型的结合。
JVM(Java Virtual Machine):用于执行bytecode字节码的“虚拟计算机”
不同的操作系统有不同的JVM,屏蔽了底层运行平台的差别,是实现跨平台的核心。
JRE(java Runtime Envionmennt)(java运行是环境)
包含:java虚拟机,库函数等。
JDK(Java Developmeit)(java开发工具包)
包含:JRE,编译器和调试器等。
三者关系
4.我的第一个Java程序![](https://img-blog.csdnimg.cn/33619d1bb0004002889605053af39364.png)
第一个程序的总结和提升
①.java对大小写敏感;
②.关键字class的意思是类,java是面向对象的语言,所有代码必须位于类里面;
③.源文件编译后,得到相应的字节码文件,编译器为每个类生成独立的字节码文件;
④.main方法是java程序的入口;格式固定
public static void main (String[] args){........}
⑤.每个语句必须以分号结束,回车不是语句结束的标志,所以一个语句可以跨多行;
5.常见的dos命令(磁盘操作系统)
①cd 目录路径 进入一个目录;
②cd.. 进入父目录;
③dir 查看本目录下的文件和子目录的列表
④cls 清楚屏幕命令
⑤上下键 查找敲过的命令
⑥tab 自动补齐命令
常用的开发工具
IDEA VS Code Eclipse
作业: