春节回家了,原本想开开心心玩一下的,到家后发现没啥可玩的,那就接着学吧,学习使我快乐(不是

今日总结:

Java学习:

注释详细: // 、/**/

变量:格式:数据类型 变量名称=数据

赋值:从右边往左边执行

关键字:int、class、long、double……

标识符:类名、变量名等

基本组成:由数字、字母、下划线、美元符等组成

强制要求:不能用数字开头,不能用关键字做名字

进制:

数据在计算机底层通过二进制存储,底层数据的最小单位是字节

十进制转二进制:除二取余法

二进制转十进制:2*0+2*1+2*2……

八进制:每3位二进制为一个单位,最小数是0,最大数是7

十六进制:每4位二进制为一个单位,最小数是0,最大数是15(从10开始依此用ABCDEF代表)

注:Java程序中二进制以0B/0b开头;八进制以0开头;十六进制以0X/0x开头

数据类型:

整数:byte 1

short 2

int 4

long 8

浮点型:float 4

double 8

字符型:char 2

布尔型:boolean 1

字符串型:string

类型转换:

自动类型转化:类型范围小的变量,可以直接赋值给类型范围大的变量

byte->short/char->int->long->float->double

表达式的自动类型转换:

表达式中最终结果由表达式的最高类型决定

表达式中byte、short、char直接转换成int参与运算

强制类型转向:大范围类型的变量->小范围类型的变量

格式:数据类型 变量2=(数据类型)变量1

例:byte b =(byte)a

英语单词:106

锻炼:俯卧撑3组(30个)

评价:过年还在学习,你个卷狗,差不多得了