JavaSE——基础


1.注释

  • 单行注释://
  • 多行注释:/* 注释 */
  • 文档注释-JavaDos: /** 注释 */

标识符

  • 首字母以字母(AZ或az)和($或_) 开始

  • 标识符是大小写敏感(特别注意大小写)

    ![](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-04 225057.png)

  • 不能使用关键字作为变量名或方法名

    ![](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-04 222635.png)

2.数据类型

  • 强类型语言

    要求变量的使用要严格符合规定,所有变量都必须先定义后使用

Java的数据类型分为两大类

基本类型(primitive type)
  • 数据类型
    B~1B 短~2B 整~4B 长~8B
    byte short int long
  • 浮点类型
    单精度~4字节 双精度~8字节
    float double
  • 字符类型

    char 占2个字节

  • boolean类型

    1位其值只有truefalse

引用类型(reference type)
接口 数组
字节
  • 位(bit)

    计算机内部数据储存的最小单位,表示一个二进制数字(0或1)

  • 字节(byte)

    计算机数据处理的基本单位,用B来表示字节,1B=8位

  • 单位转换
    • 1(bit)=表示一二进制数字,即(0或1)
    • 1B=8位
    • 1KB(千字节)=1024B
    • 1MB(兆字节)=1024KB
    • 1GB(吉字节)=1024MB
数据类型扩展
  • 整数拓展——进制
    二进制(0b开头) 十进制 八进制(0开头) 十六进制(0x开头)

    ![应用](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 114432.png)

    ![运行结果](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 114533.png)

  • 浮点数拓展

    问:银行业务怎么表示 ——> BigDecimal(数学工具来)

    完全避免进行比较

    ![应用](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 114750.png)

    运行结果:ture

    float 有限 离散 舍入误差 大约 接近但不等于

  • 字符拓展

    所有的字符本质还是数字

    ![应用](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 115211.png)

    ![运行结果](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 115301.png)

  • 转义字符

    \t 制表符 \n 换行

    ![应用](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 120146.png)

    ![运行结果](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 120218.png)

  • 布尔值扩展

    ![应用](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 120633.png)

3. 类型转换

  • 强类型语言,进行运算需要用到转换类型。

  • 运算中,不同类型数据先转化为同一类型,在运算。

    ![](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 122328.png)

  • 强制转换类型

    高—>低 :(类型)变量名

    低—> 高 :自动转换

  • 注意点

    1. 不能对布尔值进行转换
    2. 把高容量转换到低容量,进行强制转换
    3. 转换时可能存在内存溢出,或精度问题

4.变量

变量就是可以变的量

注意事项
  • 每个变量都有类型,类型可以是基本类型,也可以是引用类型。

  • 变量名必须是合法的标识符。

  • 变量声明是一条完整的语句,每一个声明都以分号结束。

1. 变量的作用域
  • 类变量----static
  • 实列变量---从属对象

    如果不进行初始化,这类型的值默认值

    布尔值:默认值false

    除了基本类型,其余的默认值为null

  • 局部变量 ---代码块内
2.常量----final

初始化后不再改变。常量名一般使用大写字符。

3. 变量的命名规范
  • 所有的变量方法类名见名知意
  • 类的成员变量:首字母小写和驼峰原则:monthSalary,lastName
  • 局部变量:首字母小写和驼峰原则
  • 方法名:首字母小写和驼峰原则:run(),runRun()
  • 常量:大写字母和下划线:MAX_VALUE
  • 类名:首字母大写和驼峰原则:Man,GoodMan

5.运算符

![内容](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-05 225930.png)

![内容](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-06 082827.png)

![内容](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-06 084448.png)

6.Java Doc

javadoc命令是用来生成自己的API文档的

![](C:\Users\HAIER\Pictures\Screenshots\屏幕截图 2025-11-06 091325.png)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/958109.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!