java基础学习总结(一):标识符、变量、数据类型、注释

java中的关键字、标识符和符号

  • 关键字:java中具有特殊意义的单词,比如:class,new,this,final…
  • 标识符:表示起一定标识作用的符号,就是给类,方法,包,变量等起名字。
    标识符的组成:a-z A-Z 0-9 _ $,只能由这些符号组成。
    标识符的书写规范:①不能以数字开头;②关键字不能作为标识符;③类名的所有单词首字母都要大写(驼峰命名)
  • 符号:①{ } 表示范围;②( ) 表示方法;③[ ] 表示数组;④" " 表示字符串;⑤’ ’ 表示字符;⑥;表示一行java代码的结束

java中的注释

注释:对Java中的程序代码进行解释说明的文字(不会被编译)。
Java语言中的注释有三种格式:
1.单行注释://
2.多行注释:/ * * /
3.文档注释:/** */

java中的常量

常量:不会被改变的值
常量分类
整数:1,15等
小数:3.5,1.3等
字符串:使用""表示的内容,如 “字符串”;"abc"等
字符:使用’ ‘表示的内容,单个的字母,单个数字,单个的符号,如’a’;‘1’…(注意:’ '不是字符)
布尔型值:true,false
空常量:null,给引用数据类型初始化的。

Java中的变量

变量:它表示的是一个空间,在程序运行的过程中,可以随时去更改这个空间中的数据。体现在计算机中,就表示的是计算机内存中的一个存储区域。(说白了就是能够被改变的值,用来保存常量的值)
变量的定义格式
1.空间中要存放的值的数据类型 空间名 = 空间中要保存的常量的值(int a = 10;)
2.空间中要存放的值的数据类型 空间名 (int b; b = 12;)
变量的注意事项
1.变量在使用之前,必须要初始化。
2.变量是有范围,在对应的大括号中定义,那么也只能够在对应的大括号中使用
3.变量名是以小写开头的!如果有多个单词,第二个单词的首字母要大写

java中的数据类型

  • 计算机单位介绍
    变量是内存中的小容器,用来存储数据。计算机中最小的存储单位叫“字节(byte)”,字节是由连续的8个比特位(bit:0和1)组成。
    1byte = 8bit
    1kb = 1024byte
    1Mb = 1024Kb
    1Gb = 1024Mb
    1Tb = 1024Gb
    1Pb = 1024Tb
  • 为什么有数据类型
    Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间。
  • 数据类型的分类
    java基础学习总结(一):标识符、变量、数据类型、注释_第1张图片
  • 基本数据类型的分类、占用的字节数以及取值范围
    java基础学习总结(一):标识符、变量、数据类型、注释_第2张图片
    注意:
    1、取值范围的大小:double>float>long>int>short>byte
    2、整数默认是int类型,定义long类型的数据时,要在数据后面加L。(long l = 1000000000000000L;)
    3、浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。(float f = 12.34F;)
  • 数据类型的转换
    在java中,不同的数据需要保存在不同的空间中,而开辟空间的时候,需要通过不同的类型关键字来定义当前这个空间是什么类型的空间;开辟的空间如果和保存的数据类型不一致,那么就很容易导致程序出现错误;这时我们就需要使用数据类型的转换技术,完成数据的保存工作。
    数据类型的转换有两种
    ① 隐式类型转换(自动类型转换)自动类型提升:
    在程序中,空间保存的数据类型不一致的时候,java内部会自动的帮助我们转换,但是要符合容量小的类型转换为容量大的数据类型,例如:byte --> shor --> int --> long --> float --> double

② 强制类型转换:
格式:需要转成的数据类型 变量名 = ( 需要转成的数据类型 )( 被转的数据 )
注意:强制类型转换一般都会有数据的丢失,不建议强制转换。

        byte bb = 10;
        int cc = 16;
        // 强制转换
        byte dd = (byte)(bb + cc);

你可能感兴趣的:(java基础)