-
Lshare 1.创建Calendar对象:Calendar c = Calendar.getInstance(); 2.Calendar与Date的转换:Date d = Calendar.getTime():查看全部
-
StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。查看全部
-
“==” 和 equals() 有什么区别呢? ==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象 equals(): 比较存储在两个字符串对象中的内容是否一致 PS:字节是计算机存储信息的基本单位,1 个字节等于 8 位, gbk 编码中 1 个汉字字符存储需要 2 个字节,1 个英文字符存储需要 1 个字节。所以我们看到上面的程序运行结果中,每个汉字对应两个字节值,如“学”对应 “-47 -89” ,而英文字母 “J” 对应 “74” 。同时,我们还发现汉字对应的字节值为负数,原因在于每个字节是 8 位,最大值不能超过 127,而汉字转换为字节后超过 127,如果超过就会溢出,以负数的形式显示。(关于编码,我们在后面课程中会详细介绍,小小期待哦~~)查看全部
-
Java 中基本类型和包装类之间的转换 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱 如: int i=10; Integer x = new Integer(i);//手动装箱 Integer y =i;//自动装箱 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱 如: Integer j = new Integer(8); int m = j.intValue();//手动拆箱 int n = j;//自动拆箱查看全部
-
String 类具有是不可变性。查看全部
-
String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。 一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。 每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法(前面条件运算符章节讲过哦~~)查看全部
-
异常处理实际应用的经验与总结: 1.处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理 2.在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常 3.对于不确定的代码,也可以加上tey-catch,处理潜在的异常 4.尽量去处理异常,切忌只是简单的调用printStackTrace()去打印输出 5.具体如何处理异常,要根据不同的业务需求和异常理性去决定 6.尽量添加finally语句块去释放占用的资源查看全部
-
捕获到的异常,可以在当前方法的catch块中处理,也可以抛出给调用者去处理。查看全部
-
有时候可以把捕获的异常包装成一个新的异常,然后在新的异常里头添加对原始异常的引用,在把这个新异常抛出。它们就像是链式反应一样,一个导致另一个。在java中,这种情况叫 异常链。查看全部
-
如果try,catch和finally语句块之内没有任何的return语句,则会调用这三个语句块之外的return语句。查看全部
-
字符‘’字符串“”查看全部
-
Error 是系统错误类; VirtualMachineError 是 Error 子类; Thread 是线程类, Exception 是异常类,自定义异常要继承于 Exception 类或者其子类查看全部
-
int index2 =email.indexOf('@'); ''使用单引号不是双引号查看全部
-
Date d = new Date();//new一个时间(现在的时间) SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss");//调节时间显示的格式 String today = sdf.format(d);//today即为当前时间 代码中的 “yyyy-MM-dd HH:mm:ss” 为预定义字符串, yyyy 表示四位年, MM 表示两位月份, dd 表示两位日期, HH 表示小时(使用24小时制), mm 表示分钟, ss 表示秒,这样就指定了转换的目标格式, 使用 parse() 方法将文本转换为日期查看全部
-
使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符查看全部
举报
0/150
提交
取消