后端零 朱宣玮
“如果上帝让我三小时速通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。”
——美国宇航员 阿姆斯特朗