`
yang7551735
  • 浏览: 45943 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
org.apache.commons.lang.StringUtils中常用的方法,这里主要列举String中没有,且比较有用的方法:   1. 检查字符串是否为空:    static boolean isBlank(CharSequence str)  判断字符串是否为空或null; static boolean isNotBlank(CharSequence str) 判断字符串是否非空或非null;    StringUtils.isBlank("a"); 返回结果为: false;   2. 缩进字符串:    static String abb ...
Spring集成quartz配置思路:       ·定义job: 有两种方式。方式一:Spring使用JobDetailBean类,继承QuartzJobBean,重写                                                                 protected void executeInternal(JobExecutionContext context)方法,                                                                 注入这个类和其依赖关系         ...
cronExpression配置说明   字段   允许值   允许的特殊字符 秒    0-59    , - * / 分    0-59    , - * / 小时    0-23    , - * / 日期    1-31    , - * ? / L W C 月份    1-12 或者 JAN-DEC    , - * / 星期
1.在懒加载方面的区别:   示例代码如下:   public class HibernateTest {    public static void main(String[] args) {     User user = getUser(1);     System.out.println(user.getName());  }    static User getUser(int id){   Session session =null;   try{     sess ...
示例代码:     Session session = HibernateSessionFactory.getSession();   session.beginTransaction();   ① HQL语言的使用   Query query = session.createQuery(" from User as user where user.id = ?");   ②Query接口的set...方法   query.setInteger(0, 1);   ③Query接口的List方法   List<User> li ...
      方法的重写和重载并不难,但是有些地方还是值得注意一下,特别是下文提到的重写规则的第二条和重载规则的第一条,在java认证考试和一些面试题中经常会考到。 方法的重写规则: 重写方法的规则如下: 1. 参数 ...
  7.    final问题:          final使得被修饰的变量"不变",但是由于对象型变量的本质是“引用”,使得“不变”也有了两种含义:引用本身的不变?,和引用指向的对象不变。?          引用本身的不变: fina ...
5. Java的内存管理实例          Java程序的多个部分(方法,变量,对象)驻留在内存中以下两个位置:即堆和栈,现在我们只关心3类事物:实例变量,局部变量和对象: 实例变量和对象驻留在堆上 局部变量驻留在栈上        让我们查看一个java程序,看看他的各部分如何创建并且映射到栈和堆中: public class Dog { Collar c; String name; //1. main()方法位于栈上 public static void main(String[] args) { //2. 在栈上创建引用变量d,但D ...
1. java是如何管理内存的         Java的内存管理就是对象的分配和释放问题。(两部分)         分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。         释放 :对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。这也是Java程序运行速度较慢的原因 之一。因为,GC为了能够正确释放对象,GC必须监控每一个对象的运行状态,包括对象 ...
1.为什么要使用日志:       日志可以在两个阶段中使用:①开发阶段:更早的发现程序中的问题,排错  ②产品阶段:记录程序运行时的状况 2. System.out.println()的局限性     不能在运行时打开或者关闭,不能选择包或者类,在运行的时候打开或者关闭,输出信息没有分级,只能输出文本信息,不能改变输出的位置3. log4j入门   开发步骤: 要在自己的程序中使用Log4j,首先需要将commons-logging.jar和logging-log4j-1.2.9.jar导入到构建路径中。然后再将log4j.properties放到src根目录下。这样就可以在 ...
Global site tag (gtag.js) - Google Analytics