随笔分类 -  java基础

摘要:HashMap: 内部基于数组和单向链表 重要的变量有: Entry<K,V>[] table = (Entry<K,V>[]) EMPTY_TABLE;结点数组table中存储的元素为链表的头结点。 static final int DEFAULT_INITIAL_CAPACITY = 1 << 阅读全文
posted @ 2016-12-08 20:29 鹏徐翔飞11 阅读(213) 评论(0) 推荐(0)
摘要:五种原因会造成空指针异常: 1. Calling the instance method of a null object. 2. Accessing or modifying the field of a null object. 3. Taking the length of null as i 阅读全文
posted @ 2016-12-03 00:16 鹏徐翔飞11 阅读(823) 评论(0) 推荐(0)
摘要:什么是序列化、反序列化? Serialization(序列化)是一种将对象以一连串的字节描述的过程; 反序列化deserialization是一种将这些字节重建成一个对象的过程。 序列化通俗一点说就是能将Java对象转化成文本文件的一种方式。 什么情况下需要序列化 ?a)当你想把的内存中的对象保存到 阅读全文
posted @ 2016-12-01 22:16 鹏徐翔飞11 阅读(4614) 评论(0) 推荐(0)
摘要:function checkForm(){ var phone = document.getElementById('p_tel').value; var cardid=document.getElementById('p_cardid').value; if(phone==""&&cardid== 阅读全文
posted @ 2016-10-31 17:12 鹏徐翔飞11 阅读(6368) 评论(0) 推荐(0)
摘要:Calendar是一个抽象类,抽象类java.util.Calendar 不可以通过new来获取一个实例,可以通过类方法getinstance()获取此类型的一个通用的对象 ①用法: Calendar lendar=Calendar.getInstance(); int year=2015; int 阅读全文
posted @ 2016-10-25 16:26 鹏徐翔飞11 阅读(2077) 评论(0) 推荐(0)
摘要:经常会接触到vo,do,dto的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。 得出的主要结论是:在项目应用中,vo对应于页面上需要显示的数据(表单),do对应于数据库中存储的数据(数据表),dto对应于除二者之外需要进行传递的数据。 一、实体类 百度百科中对 阅读全文
posted @ 2016-07-31 14:00 鹏徐翔飞11 阅读(620) 评论(0) 推荐(0)
摘要:ArrayList: 基于动态数组的List 它有两个重要的变量,size为存储的数据的个数、elementData 数组则是arraylist 的基础,因为他的内部就是通过这个数组来存储数据的。 private int size; private transient Object[] elemen 阅读全文
posted @ 2016-07-22 10:37 鹏徐翔飞11 阅读(219) 评论(0) 推荐(0)
摘要:java集合有个缺点——将一个对象放进集合之后,该对象的编译类型就会变成Object类型(其运行时类型不变)编译时不检查对象的类型。 泛型概念:java的参数化类型,即在创建集合时指定集合元素的类型。 如,List<String> strList=new ArrayList<String>(); 后 阅读全文
posted @ 2016-07-06 23:16 鹏徐翔飞11 阅读(141) 评论(0) 推荐(0)