-
java集合框架结构
查看全部 -
当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。String 类具有是不可变性。
查看全部 -
StringBuilder类方法
查看全部 -
具体看HelloWorld.java
查看全部 -
具体看HelloWorld2.java文件
查看全部 -
equals(): 比较存储在两个字符串对象中的内容是否一致
==: 判断两个字符串在内存中首地址是否相同,即判断是否是同一个字符串对象
查看全部 -
prefix.equals("java")//判断字符串内容是否相同
查看全部 -
String类的常用方法
查看全部 -
每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false”
查看全部 -
String s1 = "immoc"; String s2 = new String("imooc");
查看全部 -
运行效果图
查看全部 -
1.处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理
2.在多重catch块后面,可以加一个catch ( Exception )来处理可能会被遗漏的异常
3.对于不确定的代码,也可以加.上try-catch ,处理潜在的异常
4.尽量去处理异常,切忌只是简单的调用printStackTrace()去打印输出
5.具体如何处理异常,要根据不同的业务需求和异常类型去决定
6.尽量添加finally语句块去释放占用的资源
查看全部 -
捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理
查看全部 -
自定义异常要继承于 Exception 类或者其子类
查看全部 -
throw一将产生的异常抛出 (动作) throws -声明将要抛出何种类型的异常 (声明) public void方法名(参数列表) throws异常列表{ //调用会抛出异常的方法或者: throw new Exception(); }
查看全部
举报