随笔分类 - java基础
千里之行始于足下
摘要:Java项目启动时执行指定方法的几种方式
阅读全文
摘要:java文件创建、删除、读取、写入操作大全
阅读全文
摘要:综述 java的几种对象(PO,VO,DAO,BO,POJO)解释: 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:val
阅读全文
摘要:接口与抽象类的区别:1、抽象类和接口都不能直接实例化。如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。2、抽象类要被子类继承,接口要被类实现。3、接口只能做方法申明,抽象类中可以做方法申明,也可以做方法实现4、接口里定义的变量只能是公共的静态的常
阅读全文
摘要:Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。 Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允
阅读全文
摘要:1.请讲下Java里面的容器 集合Collection有两种: List:元素是有序的,元素可以重复,因为该集合体有索引 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 当元素放满了后,以原长度的50%+1的长度加长集合容器的长度。 Vector: 底层数据结构是数
阅读全文
摘要:引用:http://geek.csdn.net/news/detail/239924 Java反射机制 定义: Java反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为j
阅读全文
摘要:第一种常规方式: StackTraceElement stack[] = (new Throwable()).getStackTrace(); for (int i = 0; i < stack.length; i++) { StackTraceElement s = stack[i]; Syste
阅读全文
摘要:1 import org.junit.Test; 2 3 public class StringtoChar { 4 @Test 5 public void main(){ 6 String str ="hello world!"; 7 // String str1 = str.trim();//t
阅读全文