机器语言:机器语言是用二进制代码表示的一种机器指指令系统的集合,里边就包含 0 和 1 ,能被计算机能直接识别和执行。但它们难于辨别和记忆,给整个产业的发展带来了障碍
汇编语言:汇编语言是用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址,也称为符号语言。
高级语言:高级语言是一种指令集的体系。在这种语言下,其语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。C、C++、Java、Python、Ruby....
java的发展史java是James Gosling在sun公司的工程师小组想要设计这样一种小型计算机语言。该语言主要用于像电视盒这样的消费类电子产品,这些电子产品有一个共同的特点:计算处理能力和内存都非常有限。所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行。
Java由Sun公司创造,后Sun公司被Oracle公司收购,Java也随之变为Oracle的产品。
2.JAVA应用程序的运行机制计算机的高级编辑语言类型:编译型和解释型
Java 是两种类型的结合;
利用编辑器编写 Java源程序à源文件名:主类名.java
利用编译器(javac)将源程序编译成字节码文件,字节码文件名:源文件名.class
利用虚拟机(解释器,java)解释执行:运行过程:载入、代码校验、解释执行
JVMjvm是一种规范,可以使用软件来实现,就是一个虚拟的用于执行 bytecodes字节码的计算机。他也定义了指令集、寄存器集、结构栈、垃圾收集堆、内存区域。
Java运行时环境JRE
(JRE) 包含:Java虚拟机、库函数、运行Java应用程序和Applet所必须文件
Java运行环境的三项主要功能:
加载代码:由class loader 完成;
校验代码:由bytecode verifier 完成;
执行代码:由 runtime interpreter完成;
JDKjava工程师第一件事必须先安装jdk
(1)先选择jdk的版本
(2)下载jdk
(3)安装jdk
(4)测试检查jdk
(5)使用
JDK的安装:ttps://www.oracle.com/technetwork/java/javase/downloads/index.html 官网下载
傻瓜式 安装
选择安装路径,不建议安装在c盘
安装目录不要包含中文,也不要包含空格
测试是否安装成功 :
window+r快捷键打开命令行
java -version 测试java安装版本
3.DOS窗口的命令:打开 window+R -->cmd
关闭 右上角红色箭头或者exit
cd加目录: 切换路径
cd.. :返回上一层
cd 退回到当前磁盘根目录
dir 查看当前目录内容
Tab 自动填充↑ ↓ 再次使用之前用过的命令
cls 清屏
4.环境变量的配置目的 : 为了能够 在任意路径下执行javac命令,java命令
步骤 : 计算机右键->高级系统设置->环境变量 ->系统变量->path->jdk的bin目录配置到path中->确定
注意: 如果环境变量一旦修改,重新打开cmd测试
编写java程序
1.新建文件 .java
2.编写源代码
3.通过javac编译,一个字节码文件 javac HelloWorld.java
4.通过java命令结束执行class文件 java HelloWorld
代码:
public class HelloWord{
public static void main(String[] args){
System.out.println("HelloWord");
}
}



