- 博客(5)
- 收藏
- 关注
转载 面向对象三大基本特性
出处:http://www.cnblogs.com/hnrainll/ 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据
2017-09-16 21:30:31
198
转载 ArrayList 与 LinkedList 的区别
ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下: ArrrayList 底层的数据结构是数组,支持随机访问,而 LinkedList 的底层数据结构书链表,不支持随机访问。使用下标访问一个元素,ArrayList 的时间复杂度是 O(1),而 LinkedList 是 O(n)。
2017-09-16 21:16:30
272
转载 Integer与int的区别(包装类和基本数据类型的区别)
Integer与int的区别(包装类和基本数据类型的区别) 1. 默认值 int默认值为0,Integer的默认值为null。推论:Integer既可以表示null又可以表示0 2. 包装类中提供了该类型相关的很多算法操作方法 如把十进制装换为2进制(toBinaryString),8进制(toOctalString),16进制(toHexString)。 3. 在集合框架中,只
2017-09-16 21:00:15
337
转载 在JAVA中封装JSONUtils工具类及使用
在JAVA中用json-lib-2.3-jdk15.jar包中提供了JSONObject和JSONArray基类,用于JSON的序列化和反序列化的操作。但是我们更习惯将其进一步封装,达到更好的重用。 封装后的JSON工具类JSONUtils.java代码如下: import java.util.ArrayList; import java.util.Collection; im
2017-09-11 20:12:44
605
转载 用 @Value("${xxxx}")注解从配置文件读取值的用法
1. 用法: 从配置properties文件中读取init.password 的值。 [java] view plain copy print? @Value("${init.password}") private String initPwd; 2. 在spring的配置文件中加载配置文件dbconfig.properties :
2017-09-11 20:08:58
1454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人