7.13

一:今天学习了java:
1
二、整理了java中常用的关键字及转义字符:
1、关键字:

  • abstract:抽象;修饰抽象类 / 抽象方法,抽象方法没有方法体
  • default:switch 默认分支;Java8 接口默认方法
  • if:条件判断,如果
  • private:私有;仅本类内可访问
  • this:代表当前对象
  • boolean:布尔类型,取值 true/false
  • do:do while循环,先执行再判断
  • implements:类实现接口
  • protected:受保护;本类、子类、同包可访问
  • throw:主动抛出单个异常
  • break:跳出循环 /switch
  • double:双精度浮点数
  • import:导入其他类
  • public:公共;任何地方都能访问
  • throws:方法声明可能抛出异常(写在方法签名)
  • byte:字节整型(-128~127)
  • else:if 不成立时执行
  • instanceof:判断对象是不是某个类型
  • return:方法返回结果、结束方法
  • transient:序列化时忽略该字段
  • case:switch 里的分支条件
  • extends:类继承父类
  • int:整型(最常用整数类型)
  • short:短整型
  • try:包裹可能发生异常的代码
  • catch:捕获 try 中产生的异常
  • final:最终;变量不能改、方法不能重写、类不能继承
  • interface:定义接口
  • static:静态;属于类,不属于对象
  • void:方法无返回值
  • char:字符类型(单个文字)
  • finally:try-catch 后必定执行的代码块
  • long:长整型,数字末尾建议加 L
  • strictfp:严格浮点运算,保证跨平台浮点精度
  • volatile:多线程,保证变量可见性、禁止指令重排
  • class:定义类
  • float:单精度浮点数,数字末尾加 F
  • native:调用本地 C/C++ 方法,无方法体
  • super:代表父类对象;调用父类构造 / 方法
  • while:while 循环,先判断再执行
  • const:保留关键字(未使用),C 语言常量,Java 用 final 代替
  • for:for 循环
  • new:创建对象、实例化
  • switch:多分支选择语句
  • null:空引用,表示对象不存在
  • continue:跳过本次循环,直接进入下一轮
  • goto:保留关键字(Java 不支持使用)
  • package:声明当前类所在包
    synchronized:同步锁,解决多线程并发安全
    2、常用转义字符:
  • \n 换行符,光标移动到下一行开头
  • \r 回车符,光标回到当前行开头
  • \t 水平制表符 (Tab),产生缩进空格
  • \b 退格符,删除前面一个字符
  • \f 换页符,老式打印机使用,日常很少用
  • ' 输出单引号 ',char 类型中使用
  • "输出双引号",字符串内部使用
  • \ 输出反斜杠 \,书写文件路径必备
  • \ddd 八进制形式表示字符,ddd 为 3 位八进制数字
  • \uxxxx Unicode 转义字符,xxxx 是 4 位十六进制,可表示世界任意文字
    三、今天继续练习了科目二,明天进行考试。
    四、今天开会确定了挑战杯比赛的分工,从明天开始做比赛项目。
    五、明天的安排: