自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

in_summer_的博客

一入IT深似海

  • 博客(6)
  • 收藏
  • 关注

原创 JVM(java堆)

Java堆对于大多数应用来说,Java堆(Java Hcap)是Java虚拟机所管理的内存中最大的一块.Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建. 此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分配内存,这一点在Java虚拟机规范中的描述是: 所有的对象实例以及数组都要在堆上分配,单数随着JIT编译器的发展与逃逸分析技术逐渐成熟, 栈上分配, 标量替换优化技术...

2018-04-08 19:55:34 139

原创 List 接口中常用类

Vector:线程安全,但速度慢,已被 ArrayList 替代。ArrayList:线程不安全,查询速度快。LinkedList:链表结构,增删速度快。取出 List 集合中元素的方式:get(int index):通过脚标获取元素。iterator():通过迭代方法获取迭代器对象。ArrayList 和 Vector 类都是基于数组实现的 List 类,Vector 比较古老,被 ArrayL...

2018-04-03 12:05:10 814

原创 反射和泛型-反射来获取泛型信息

通过指定对应的 Class 对象,程序可以获得该类里面所有的 Field,不管该 Field 使用 private 方法 public。获得 Field 对象后都可以使用 getType()来获取其类型。Class<?> type = f.getType();//获得字段的类型但此方法只对普通 Field 有效,若该 Field 有泛型修饰,则不能准确得到该 Field 的泛型参数,如...

2018-04-03 11:59:50 328

原创 利用反射创建对象

创建对象:1、使用 Class 对象的 newInstance()方法创建该 Class 对象的实例,此时该 Class 对象必须要有无参数的构造方法。2、使用 Class 对象获取指定的 Constructor 对象,再调用 Constructor 的 newInstance()方法创建对象类的实例,此时可以选择使用某个构造方法。如果这个构造方法被私有化起来,那么必须先申请访问,将可以访问设置为...

2018-04-03 11:52:27 403

原创 身份证验证代码

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;import org.apache.commons.lang3.StringUt...

2018-04-02 23:07:14 766

原创 Java反射机制

Class对象虚拟机在class文件的加载阶段,把类信息保存在方法区数据结构中,并在Java堆中生成一个Class对象,作为类信息的入口。声明两个类,Cat.java 和 Dog.javaclass Cat {    private String name;    private int age;    static {        System.out.println("Cat is load...

2018-04-02 22:45:24 293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除