• 【Java基础】注释、关键字、常量及数据类型


    目录

    一、注释

    二、关键字

    三、常量

    四、数据类型

    计算机存储单元

    java中的数据类型

    基本数据类型:

    引用数据类型:


    一、注释

    注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要,java中注释分为三种:

    单行注释,单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字

    // 这是单行注释文字

    多行注释,多行注释的格式是使用/*和*/将一段较长的注释括起来

    /*

    这是多行注释文字

    这是多行注释文字

    这是多行注释文字

    */

    注意:多行注释不能嵌套使用

    文档注释,文档注释以/**开始,以*/结束

    Java文档注释(Java Doc Comments)是专门为了用javadoc工具自动生成文档而写的注释,它是一种带有特殊功能的注释。如果编写java源代码时添加了合适的文档注释,然后通过JDK提供的Javadoc工具可以直接将源代码里的文档注释提取成一份系统的API文档。

    二、关键字

    关键字是指被java语言赋予了特殊含义的单词

    关键字的特点:关键字的字母全部小写​​​​​​​

    常用的额代码编辑器对关键字都有高亮显示

    三、常量

    常量:在程序运行过程中,其值不可用发生改变的量

    Java中的常量分类:

    字符串常量:用双引号括起来的多个字符(可以包括0、一个或多个)例如"a","abc","中国"等

    整数常量:整数,例如:-11,0,66等

    小数常量:小数,例如:-5.5、1.0、88.88等

    字符常量:用单引号括起来的一个字符,例如:'a'、'5'、'B'、'中'等

    布尔常量:布尔值,表示真假,只有两个值true和false

    空常量:一个特殊的值,空值,值为null

    除空常量外,其他常量均可使用输出语句直接输出。
    1. public class Demo01 {
    2. public static void main(String[] args) {
    3. System.out.println(11); // 输出一个整数
    4. System.out.println(6.6); // 输出一个小数
    5. System.out.println('d'); // 输出一个字符
    6. System.out.println(true); // 输出boolean值true
    7. System.out.println("阿弥陀佛"); // 输出字符串
    8. }
    9. }

    四、数据类型

    计算机存储单元

    计算机是可以用来存储数据的,但是无论内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母“b”表示,而计算机中最基本的存储单元叫“字节(byte)”,通常用大写字母“B”表示,字节是由连续的8个位组成。

    除了字节外,还有一些常用的存储单元,其换算单位如下:

    1B (字节) = 8bit
    1KB = 1024B
    1MB = 1024KB
    1GB = 1024MB
    1TB = 1024GB

    java中的数据类型

    Java是一个强类型语言,Java中的数据必须明确数据类型,在Java中的数据类型包括基本数据类型引用数据类型

    基本数据类型:

    数据类型关键字内存占用取值范围
    整数类型byte1-128~127
    short2-32768~32767
    int(默认)4-2的31次方~2的31次方-1
    long8-2的63次方~2的63次方-1
    浮点类型float4
    负数: -3.402823E+38 -1.401298E-45 正数: 1.401298E-45 到3.402823E+38
    double(默认)8
    负数: -1.797693E+308 -4.9000000E-324 正数: 4.9000000E-324 到 1.797693E+308
    字符类型char20~65535
    布尔类型boolean1true,false

    说明:

    e+38表示乘以10的38次方,同样,e-45表示乘以10的负45次方

    在java中整数默认是int类型,浮点数默认是double类型

    引用数据类型:

    在Java中除了8种基本数据,还有引用类型。引用类型一般情况下统称有3类

    分别是:类、接口、数组。不过也可以说除了基础类型,其余的都是引用类型。引用类型是一种对象类型。

    引用数据类型是用户自定义用来限制其他数据的类型

    内存:引用数据类型有两块存储空间,一个在栈中、一个在堆中,栈中存放的是堆中的地址,栈中的存储速度要快于存储在堆中的对应包装类的实例对象

    使用new关键字创建出来的类型都是引用数据类型

    基本数据类型:变量名指向具体的数值

    引用数据类型:变量名不是指向具体的数据,而是指向内存数据的内部地址。

  • 相关阅读:
    前端工程师面试题总结附加分项及基础复习
    【C++】泛型算法(五)泛型算法的使用与设计
    ocr、人工智能、文字识别接口
    在windows和macos安装multipass
    React关于渲染列表时的key属性
    ADC测试杂谈一:配置基于matlab+quartus的测试环境
    SRS流媒体服务器——Forward集群搭建和源码分析
    【Python】自动化办公之路:word自动化实战宝典!
    【Three.js基础学习】16.Physice
    【ArcGIS Pro二次开发】(77):ArcGIS Pro中图层的获取与解析
  • 原文地址:https://blog.csdn.net/m0_61961937/article/details/126258911