随笔分类 -  JAVA

摘要:在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。 常用的方法有(String)要转换的对象,Object#toString(),String.valueOf(Object)等。 (String) (String) 这是标准的类型转 阅读全文
posted @ 2018-05-26 14:40 Dar_Alpha 阅读(235) 评论(0) 推荐(0)
摘要:深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 阅读全文
posted @ 2018-05-21 10:12 Dar_Alpha 阅读(175) 评论(0) 推荐(0)
摘要:参考:http://uule.iteye.com/blog/1558891 Java中的静态代码块是在虚拟机加载类的时候,就执行的,而且只执行一次。如果static代码块有多个,JVM将按照它们在类中出现的先后顺序依次执行它们,每个代码块只会被执行一次。 非静态代码块是在类new一个实例的时候执行, 阅读全文
posted @ 2018-05-19 10:59 Dar_Alpha 阅读(204) 评论(0) 推荐(0)
摘要:Java中的set是一个不包含重复元素的集合,确切地说,是不包含e1.equals(e2)的元素对。Set中允许添加null。Set不能保证集合里元素的顺序。 在往set中添加元素时,如果指定元素不存在,则添加成功。也就是说,如果set中不存在(e==null ? e1==null : e.quea 阅读全文
posted @ 2018-05-18 09:40 Dar_Alpha 阅读(361) 评论(0) 推荐(0)
摘要:StringUtils.equals("", ""); //结果是true StringUtils.equals(null, null); //结果是true StringUtils.equals(null, ""); //结果是false StringUtils.equals("",null); 阅读全文
posted @ 2018-05-11 21:27 Dar_Alpha 阅读(194) 评论(0) 推荐(0)
摘要:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等 阅读全文
posted @ 2018-05-02 21:20 Dar_Alpha 阅读(209) 评论(0) 推荐(0)