计算机语言是人类与计算机沟通的语言
系统软件:DOS Windows Linux Android IOS
计算机语言分为机器语,汇编语言,高级语言(C,C++,C#,JAVA)三大类。
JAVA SE(是JAVA核心功能)
JAVA EE(开发Web项目(程序))
JAVA语言与C++相比简单,但是仍然复杂(指针变量,多重继载,头文件,运算符重载)
JAVA显著优点就是平台无关性(不需要重新编辑,就可以在不同操作系统运行)一次编写,随处运行
JAVA虚拟机要与操作系统相同
面向对象与面向过程是两种编程思想
面向对象三大特征:封装,多态,继承
Jdk:JAVA开发工具包,可以编译.java文件,编译成.class文件(字节码文件)
.class需要jre才能运行(jre是java运行环境)
JDK>JRE>JVM(套娃模式) jdk跟jre相差在于javac
编译必须有后缀 运行不能有后缀
public:没有,能编译,不能运行
static:没有,能编译,不能运行
void:没有,编译报错
main:改其他,能编译,不能运行
string[]:改其他,能编译,不能运行
能改的,只有形参
Public class 类名必须与文件名相同,否则编译报错 没有主类,编译报错 只能有
一个主类