• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






phoebus0501

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2010年12月2日

转:String的一些东东
摘要: 1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String str=new String (“kvill”);的区别: 在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。 常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包括了关 阅读全文
posted @ 2010-12-02 19:42 phoebus0501 阅读(199) 评论(0) 推荐(0)
 
abstract的方法是否可同时是static,是否可同时是native,是否可同时是synchronized?
摘要: 1、abstract与static (what) abstract:用来声明抽象方法,抽象方法没有方法体,不能被直接调用,必须在子类overriding后才能使用 static:用来声明静态方法,静态方法可以被类及其对象调用 (how) static与abstract不能同时使用 (why) 用static声明方法表明这个方法在不生成类的实例时可直接被类调用,而abstract方法不能被调用,两者... 阅读全文
posted @ 2010-12-02 16:41 phoebus0501 阅读(645) 评论(0) 推荐(0)
 
转:hibernate缓存
摘要: 在向大家详细介绍Hibernate二级缓存之前,首先让大家了解下一级缓存, 然后全面介绍Hibernate二级缓存。 Hibernate 中提供了两级Cache,第一级别的缓存是Session级别的缓存,它 是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下 无 需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于 进程范围或群集范围的缓存。这一级别... 阅读全文
posted @ 2010-12-02 16:08 phoebus0501 阅读(469) 评论(0) 推荐(0)
 
原:对DBF的文件和Oracle数据库在事务上进行对比
摘要: 还有些许遗漏,实验理论上并不十分严密!1、 事务隔离级别设置Oracle有两种事务隔离级别,分别是Connection.TRANSACTION_READ_COMMITTED(读已提交)和Connection.TRANSACTION_SERIALIZABLE(串行读)。如果设置隔离级别出错,会抛异常如下java.sql.SQLException: 仅 READ_COMMITTED 和 SERIALI... 阅读全文
posted @ 2010-12-02 14:43 phoebus0501 阅读(804) 评论(0) 推荐(0)
 
转:Hibernate一级缓存
摘要: Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),saveOrUpdate()等方法,及调用查询接口list,filter,iterate时,如Session缓存中不存在相应的对象,Hibernate会把该对象加入到一级缓存中,当Session关闭时,该Session所管理的一级缓存也会立即被清除。Java代码... 阅读全文
posted @ 2010-12-02 14:41 phoebus0501 阅读(343) 评论(0) 推荐(0)