java基础
Summerº
学习最大
展开
-
基本数据类型和包装类、引用数据类型
基本数据类型 整型:byte(1字节)、short(2)、int(4)、long(8):long必须带L或l; 浮点型:float(4)、double(8):默认为double,所以float必须带F或f; 字符型:char(2字节); 布尔型:boolean 基本数据类型之间的转换 1.自动转换 (“小”–>“大”):简单来说就是一个小精度的数转换成一个高精度的数;不会发生精度丢失; (char,byte,short)–>int–>long–>float–>double;原创 2020-12-17 10:24:50 · 392 阅读 · 0 评论 -
String类的不可变性
String类的不可变性 定义 final修饰,所以为最终类(表示不可被继承)。 public final class String 实例化 1.直接声明 String s = "123"; 2.new+构造器 String s = new String("abc"); 3.一个面试题:String s = new String(“abc”);方式创建对象,在内存中创建了几个对象 String s = new String("abc"); //两个,String s只是定义了一个String类型的s变原创 2020-12-12 01:22:58 · 116 阅读 · 1 评论