您的位置:首页 > 其它

学习过程中碰到的问题集锦

2015-12-24 10:27 288 查看

 使用StringBuilder而不是StringBuffer和String;

   
使用多个append而不是+号;因为+号会创建一个新的StringBuffer或者StringBuilder;

2  
类的字节码文件对象使用的类装载器不同,那么他们就是两个不同的类,

    
相互转换的时候会发生类型转换异常。

3  用char数组存多个中文字符比用string好在哪?

4 既然可以用一个Java类去模拟一个枚举,可不可以说枚举的底层实现原理就是用的普通Java类

5
Spring开启事务时;如果在执行数据库操作时碰到运行时异常,即RuntimeException();事务会回滚;即数据库操作执行不成功;

而如果碰到了编译时异常时,即Exception时事务不会回滚,数据库操作执行成功!

6  对字段的反射有一个方法
setAccessible(),他是怎么做到更改权限的??

7 关于Ibatis进行模糊查询的疑问,地址:http://bbs.csdn.net/topics/390449022?page=1#post-394427824

 

8 我们知道获取某个类的字节码文件对象有三种方式,

1:Claas.forName("cn.itcast.Student");

2:Student.class--->通过类名调

3 new Student().getClass();

对于第二种,既然可以通过类名. 调用说明这个对象应该是个静态公有权限的属性;

可是怎么找不到,我看Object的源码没找到,就发现这个东东。

public final native Class
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: