1 基础

有前端基础的,大致快速看一下以下知识点就可以了,不需要投入较多的时间

  • 常量,变量。定义变量、常量的语法,常用基本数据类型。
  • 运算符。 && || + - * /
  • 流程控制语句,if else switch for

1.1 数据类型

JAVA基础一(基本语法) - 图1

2 数组

与前端的数组有区别,需要对比了解

  • 数组的定义,大小,实例。
  • 数组的存与取
  1. // 方法1
  2. int[] intArr = {11,22,33,44,55};
  3. for (int item : intArr) {
  4. System.out.println(item);
  5. }
  6. // 方法2
  7. String[] stringArr = new String[5];
  8. stringArr[2] = "c";
  9. stringArr[4] = "e";
  10. stringArr[5] = "f"; // Exception 下标越界
  11. for (String item : stringArr) {
  12. System.out.println(item);
  13. }
  14. // 多维数组
  15. String[][] stringArr2= new String[1][2];
  16. // ...
  17. String s[][] = new String[2][];
  18. s[0] = new String[2];
  19. s[1] = new String[3];
  20. s[0][0] = new String("Good");
  21. // ...

3 方法

要理解重载

  • 定义带返回值的方法
  • 定义单参,多参的方法
  • 懂得如何进行debug调试
  • 方法重载与方法重写

    3.1 重载

  1. public String test(int a) {
  2. // ...
  3. }
  4. public String test(String a) {
  5. // ...
  6. }
  7. public String test(String a, int b) {
  8. // ...
  9. }

3.2 重写

多用于继承,抽像类,接口的方法重写

普通继承-可以重写 继承抽像类-必须重写 实现接口-必须重写

重写的注意: 修饰符 参数类型,参数个数