java概述-第一课
什么是程序
程序:为了让计算机执行某个操作或解决某个问题,而执行的一系列的有序的指令集
语言的发展史
1、机器语言:计算机唯一认识的指令,例如:10101110111100000……
2、汇编语言:汇编语言指的是机器语言便于记忆的书写格式。例如:mov ax,bx……
注:计算机并不认识汇编语言,需要编译器把汇编语言转换成计算机能看懂的机器语言
3、面向过程的语言(C 语言)
4、面向对象的语言(C++ 、Java)
Java的特点以及和c语言的对比
序号 | Java 语言的特点 | C语言的特点 |
---|---|---|
1 | 面向对象 | 面向过程 |
2 | 跨平台(实现一次编译,处处使用[通过jre]) | 不能跨平台 |
3 | 强数据类型机制 | 强数据类型机制 |
4 | 垃圾自动回收机制 | 垃圾回收机制不可以自动,必须通过代码手动回收垃圾 |
5 | 既编译,又解释 | 编译语言 |
Java 代码执行流程(4步)
1.编写 .java 文件(源码文件)
2.编译 .class 文件(又称:位码或字节码)
3.解释成各个操作系统可执行的机器码
4.执行代码
命令
命令 | 作用 |
---|---|
javac | 编译命令 |
java | 执行命令 |
java -version | 查看JDK版本 |