春节回家了,原本想开开心心玩一下的,到家后发现没啥可玩的,那就接着学吧,学习使我快乐(不是
今日总结:
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个)
评价:过年还在学习,你个卷狗,差不多得了