软件园学生在线

  • {{ item.name }}
  • 2023试用期

登录与注册

后端 3小时速通Java——樊伟彤

  • Fan Weitong
  • 2023-10-15
  • 0

开胃小菜(你先别急)

一.*使用技巧:

  1. 快速生成main方法:输入psvm,回车
  2. 快速写输出语句:输入sout,回车
  3. 运行程序:右键点击空白处,点击Run

二.*调试功能的热键、用途:

  1. Step Over (F8):步过,一行一行地往下走,如果这一行上有方法不会进入方法
  2. Step Into (F7):步入,如果当前行有方法,可以进入方法内部,一般用于进入自定义方法内,不会进入官方类库的方法
  3. Step Out (Shift + F8):步出,从步入的方法内退出到方法调用处,此时方法已执行完毕,只是还没有完成赋值
  4. Run to Cursor (Alt + F9): 运行到光标处,可以将光标定位到需要查看的那一行,然后使用这个功能,代码会运行至光标行,而不需要打断点
  5. Resume Program (F9):恢复程序,运行到下一个断点处,若无断点则运行完整个程序
  6. Stop Program(Ctrl + F2):停止程序

三.*课前小点:

  1. Java跨平台原理:
    Java语言编写出的应用程序,只需要编写一次代码,就可以在不同的系统上运行

基本语法

1. 注释

- //单行123456789
- /*多  爱
行    你
  */
- /**
 *我 5
 *爱 2
 *你 1
 */

2. 标识符命名

  • 标识符由数字(0-9)、¥、-、字母等组合构成。
  • 标识符各符号间 无空格。
  • 标识符第一个字符不能为数字。
  • 标识符不能为Java中关键字和保留字。
  • 标识符的命名最好使用英文。

    3. 变量

  • 局部变量:①必须初始化②结束后销毁③非静态
  • 全局变量:①有默认值②可以被访问修饰符修饰,且访问修饰符决定其使用范围
  • 静态变量:①有默认值②只存在一个静态变量
    PS:变量必需先声明后使用。且相同变量只能声明一次。

4. 数据类型

byte short int long//整形
float double//浮点型
boolean//布尔型 只含两个有效值:true和false

5. 运算符

  • 算术运算符
    ①加减乘完全符合数学常规
    ②除法!!!挺烦人的。。。 总之:看对象&看容器、注意小数点
  • 关系运算符
    ①带=的:检查两数是否相等或不等
    ②带大/小于号的:检查两数大小
  • 逻辑运算符(不懂 就不写了)
  • 赋值运算符——说白了 算术的简写

6. 控制

  • 选择
    ①if(condition){
    //你不爱我
    }
    ②if(condition){
    //你不爱我
    } else {
    //你爱我
    }
    ③if(condition1){
    //你是男人
    }  else if(condition2){
    //你是女人
    }  else if (condition3){
    //你不是人。。。
    }
  • switch case(还没学懂 你先别急 我先急)
  • 循环
    ①for ②for-each ③while ④do-while

    7. 方法

  • 静态方法:可以通过类名使用,Math是典型的静态方法集
  • 非静态方法在使用前要创建对象,以对象.方法名(参数)的方式使用
  • 静态方法只可以使用静态变量和局部变量
  • private修饰的变量不可以通过(对象名.变量名)修改,就要借用构造器和set的方法去修改

PS:说白了就是调用模块 开使用各个功能(一定要注意其使用条件)

8. 对象:Java基本单元 & 类:对象模板

  • 对象由类定义,类是建立对象的蓝图,一个类可以生成多个对象
  • 类决定其对象拥有什么类型的数据
  • 类可以通过继承由其他类产生

PS:说白了给个类 造个对象 对象完全符合类的标准

剩下的不懂了 就这样吧。。。

左边照片好评()

Fan Weitong
Fan Weitong
© 2025 软件园学生在线
Theme by Wing