基础知识
java整型变量默认为int
java的整型常量默认为int型,声明long型常量须后加‘ l’ 或‘ L’
java程序中变量通常声明为int型,除非不足以表示较大的数 ,才使用long
Java的浮点型常量默认为double型,声明float型常量,须后加‘ f’ 或‘ F’ 。
字符类型char,用单引号' a ' ,括起来。
基本数据类型转换

1.byte,short,char之间不会相互转换,他们三者在计算时首先为int类型 。
2.boolean类型不能与其它数据运算。
3.当把任何基本数据类型的值和字符串 (String)进行连接运算时 (+) ,基本数据类型的值将自动转化为字符串(String)类型 。
字符串类型
1.String不是基本数据类型属于引用;String必须要用双引号" ",引起来;
2.使用方式与基本数据类型一致。例如 :String str = “ abcd ”;
3.八种基本数据类型都可以和String连接
str = str + 'a' ; // 注意要判断是连接,还是运算符
str = 123 + ""; //正确
str = 123; //错误,int类型不能赋值给str
基本数据类型可以转换;String类型与基本数据类型转换,需要使用包装类;
强制类型转换
1.自动类型转换的逆过程 ,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制转换符 :() ,但可能造成精度降低或溢出 ,格外要注意 。
2.通常 ,字符串不能直接转换为基本类型 ,但通过基本类型对应的包装则可以实现把字符串转换成基本类型 。
如: String a = “ 43 ”; int i = Integer.parseInt(a);
boolean类型不可以转换为其它的数据。
测试
1.标识符的命名规范
包名:多单词组成,所有字母都小写:xxxyyyzz
变量名、方法名:多单词组成,第一个单词首字母小写,第二个单词开始,首字母大写,如:xxxYyyZzz
常量名:所有字母都大写;单词间用下划线连接,XXX_YYY_ZZZ
类名、接口名:多单词组成,所有单词的首字母大写:XxxYyy
2.自动转换
byte、short、char->int->long->float->double
3.整型默认的是什么类型,浮点型(实数型)默认的是什么类

本文主要介绍了Java中的基础知识,包括各种数据类型的默认值和转换规则,特别是整型和浮点型的处理。此外,还详细讨论了字符串与其他数据类型的连接以及基本数据类型与String之间的转换。接着,文章探讨了强制类型转换的注意事项,以及在测试部分涉及的标识符命名规范。文章还讲解了赋值运算符的使用,特别是`short s = s+2;`和`s += 2;`的区别。最后,文章深入浅出地讲解了数组的概念、初始化方式以及多维数组的遍历和二维数组的内存模型,同时还提及了排序算法的基本思想和分类。
最低0.47元/天 解锁文章
2258

被折叠的 条评论
为什么被折叠?



