第二周总结

目录

一,初始java

        (1),注释

二,进制的转换

        (1),十进制与二进制相转换

三,变量

四,数据类型

六,类型转换

自动类型转换

 强制类型转换


一,初始java

        (1),注释

                //单行注释

                /*

                    多行注释

                */

                /**

                    文档注释,可被提取为文档格式到程序外

                */     

                注释不影响程序运行,是因为在源文件被编译为class文件时会忽略注释

                ctrl+/对单行进行注释

                ctrl+shift+/对选中的多行进行注释

        (2) 

二,进制的转换

        (1),十进制与二进制相转换

                十进制-->二进制,采用除二取余法

                 二进制-->十进制,2的各个位数的次方相加第二周总结_第1张图片

        (2),八进制和十六进制

                随着计算机逐渐发展,人们发现二进制的数字全部由0和1组成,非常不容易辨认和记忆,于是在此基础上发展了八进制和十六进制。

                八进制-->二进制是从二进制数字的末尾开始,以三个为单位,将其转化为八进制数字,最前方若不够三位可补零(不影响计算结果),再按照原顺序排列。以三个一组为单位最大是111,转化为十进制为7,所以刚好可以一一对应。

                十六进制的十五个数字分别为1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.

                十六进制-->二进制也是从二进制数字的末尾开始,以四个数字为单位,将其转化为十六进制数字,最前方若不够可以补零,按照原顺序排列。以四个一组为单位,最大为1111,转化为十进制是15,转化为十六进制为F。

三,变量

变量可以存储一个数据,且存储的数据可以被改变

注意事项:

1,变量再使用之前需要先进行声明

2,变量存储的数据的类型要与变量本身的类型相吻合

3,变量从定义开始到下一个}处有效

四,数据类型

1,整数

        byte        short        int        long

2,浮点数

        float        double

3,字符

        char

4,布尔值

        boolean                

第二周总结_第2张图片

六,类型转换

当数据类型不同的变量之间交换数据时,要发生类型转换

类型转换包括自动类型转换和强制类型

自动类型转换

小范围变量赋给大范围变量,第二周总结_第3张图片

 强制类型转换

大范围变量赋值给小范围变量

格式:

数据类型 变量=(数据类型)其它类型的变量

同时,强制类型转换可能造成数据丢失。

你可能感兴趣的:(总结,java,开发语言)