后端零 朱宣玮
“如果上帝让我三小时速通Java,我会毫不犹豫地将枪口对准上帝。”
——美国五星上将 麦克·阿瑟
基本概念
- JDK:Java 开发工具包,含开发工具和JRE
 - JRE:Java 运行环境
 - JVM:Java 虚拟机,只识别 .class 文件,是 Java 跨平台的基础
 - IDE:集成开发环境,如 IDEA
 - .java:Java 程序扩展名
 - .class: 编译后的二进制文件
 - 面向对象:先将事物抽象为对象,并赋予对象属性和方法,再让对象执行方法。
特点:封装,继承,多态。 
Java基本语法
1. 注释:三种方式,单行多行或文档
2. 标识符:命名变量、常量、类、方法等。
- 标识符命名要遵循规则及规范。
 - 变量存储在内存中,分为局部变量,实例(成员)变量和静态变量。
 - 局部变量在方法体中声明。
 - 成员变量在类中的方法体外声明,定义类的属性。
 - 静态变量由所有的类实例共享。
 - 变量使用前必须声明。
 - byte short int long 初始值为0,float double 为0.0
 - 数据类型分为基本数据类型和引用数据类型(数组、类、借口)。
 
3.运算符
- 
算术运算符:++自增,--自减,b++先读取再自增,++b先读取再自增。
 - 
关系运算符:>= 大于等于为真,- 我有一个爹(我不能有多个爹)
- 我有很多孩子
 - 我们都是人
 
 - 
子类可以继承父类的属性和方法,并进行拓展和修改
 - 
protected 在其他包中需通过继承使用
 - 
final 修饰变量不可被赋值,方法不可被重写,类不可被继承
 
“倘若我当年登上的是学线后端,而不是月球表面,恐怕人类早已在火星表面学起了Java。”
——美国宇航员 阿姆斯特朗