1语法篇

基础语法

注释篇

  • 单行注释 // 注释

  • 多行注释 /* 可

    ​ 以

    ​ 写

    ​ 多

    ​ 行

    ​ 注

    ​ 释 */

  • Javadoc /** 我也不知道有什么用,老师说基本用不上 */

标识符篇

  • 关键字

![关键字](C:\Users\Shadow\Desktop\Markdown\网络元素\屏幕截图 2026-01-23 141511.png)

  • image-20260123142157319
  1. 类名
  2. 方法名
  3. 变量名
  • 标识符注意点

image-20260123144505502

数据类型篇

Java的两大类数据类型

基本类型

  1. 数值类型
  • 整数类型

    • byte:-128~127 (1字节)
    • short:-32768~32767 (2字节)
    • int:-21e~21e (4字节)
    • long:基本无穷 (8字节)
  • 浮点数类型

    • float (4字节)
    • double (8字节)(常用)
  • 字符类型

    • char ’单字符‘(2字节)
  1. boolean类型:占1位其值只有true和false两个

image-20260123152826588

引用类型

  • 接口
  • 数组

类型转换

  • 强制转换
  • 自动转换

image-20260123160624991

eg

image-20260123163006365

变量

变量类型以及作用域

  • 类变量(static):从属于类 (类笼罩范围内存活)
  • 实例变量:从属于对象 (对象笼罩范围内存活)
  • 局部变量:从属于方法 (只在方法内存活)
  • image-20260123170626855

常量(final)

  • 常量一般用大写字母命名
  • image-20260123171205757

变量命名规范

  • 类成员变量 局部变量 方法名 :首字母小写和驼峰原则:monthSalary
  • 类名:首字母大写和驼峰原则:Man,GoodMan
  • 常量:大写字母的下划线:MAX_VALUE

运算符

image-20260123223851727

自增 自减

  • image-20260123230904230

幂运算

  • image-20260123231430875

逻辑运算及其特例(短路运算)

  • image-20260123233244554

位运算

image-20260123235410467

三元运算符

// x ? y : z

//如果x==true,则结果为y,否则为z

image-20260124001455546

导入包(import)

image-20260124002503298

包名的命名规范

  • 一般使用公司域名倒置作为包名

    • eg:www.fan.com

      包名可命名为 com.fan.www

Doc

  • 没听懂

image-20260124113555240

posted @ 2026-01-26 17:34  Shadow001  阅读(1)  评论(0)    收藏  举报