- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 Oracle求上周数据
select(TRUNC(SYSDATE-1,'d')-6),TRUNC(SYSDATE-1,'d')from dual;
2012-12-25 11:26:05 265
转载 Java验证字符串是否可以转换成Integer
publicclass StringUtil { publicstaticboolean isNumber(String str) { return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$"); }}
2012-12-25 11:24:55 818
原创 Java栈
Java栈当执行一个新线程的时候,Java虚拟机会为这个线程分配对应的Java栈,可以说Java栈就是这个线程的临时数据存储区,如果有多个方法那么将存在多个Java栈,这些Java栈与这些方法一一对应。一个方法也是一个线程,无论是静态方法(static)还是成员方法,都可以看成一个线程。Java栈的组成:Java栈由很多栈帧组成,每个栈帧中存储了这个方法的参数、返回值、方法中的变量
2012-09-04 09:48:45 236
原创 引用
引用Java语言中包含3种引用:1.符号引用 String str=new String(); str即为符号引用,当类装载器对class文件进行装载时,在解析阶段对符号引用进行转换,转换为直接引用。2.直接引用 直接引用实际上就是指向了对象句柄表中的对应项,对象句柄表中存储了对象在内存中的物理地址以及直接地址之间的映射。3.物理地址 物理地址存储在
2012-09-04 09:45:39 161
原创 堆
一个Java程序可以由多个class组成,每个class中创建的对象和数组都被放在堆中,实际上数组也是一个对象。可以说堆中存储了Java程序中的所有对象。堆的组成:(1) 句柄表句柄表中存储了对象池中每一个对象的引用(2) 对象池存储了所有的对象关系如下图:
2012-08-06 11:05:44 161
原创 执行指定方法
例1:package Test1; publicclass T { static{ System.out.println("T类已经被加载"); } publicvoid sayHello(){ System.out.println("T:你好"); }} package Test1; impo
2012-07-30 13:37:17 205
原创 获得方法参数类型
例1:package Test1; publicclass T { static{ System.out.println("T类已经被加载"); } publicvoid sayHello(){ System.out.println("T:你好"); } publicvoid print(String s
2012-07-30 13:36:56 360
原创 获得指定类的方法
例1:package Test1; publicclass T { static{ System.out.println("T类已经被加载"); } publicvoid sayHello(){ System.out.println("T:你好"); }} package Test4; impo
2012-07-30 13:36:31 186
原创 forName方法的返回值
例1:package Test1; publicclass Test5 { publicstaticvoid main(String[] args) { try { Class c=Class.forName("Test1.T");//forName(类路径):返回的是该类的类型 //将指定类加载到内存中返回的是
2012-07-30 13:36:13 1099
原创 创建指定类对象
例1:package Test1; publicclass T { static{ System.out.println("T类已经被加载"); } publicvoid sayHello(){ System.out.println("T:你好"); }} package Test1; impo
2012-07-30 13:35:55 200
原创 加载指定类到内存
例1:package Test1; publicclass T { static{ System.out.println("T类已经被加载"); } publicvoid sayHello(){ System.out.println("T:你好"); }} package Test1; p
2012-07-30 13:35:32 195
原创 Java语言的反射机制
可以动态的创建某一个类的对象,执行某一个方法,得到某一个方法的参数类型,得到某个类的属性值,得到某个类的属性名。Java Reflection API简介l Class类:代表一个类。l Field类:代表类的成员变量(成员变量也称为类的属性)。l Method类:代表类的方法。l Constructor 类:代表类的构造方法。l Array类:提供了动态创建数组
2012-07-30 13:34:52 156
原创 方法区
方法区方法区中存储了类的基本信息以及类的静态变量。方法区中内容如下:(1) 类的名称(包名.类名)(2) 该类的父类(3) 确定存储在方法区中的是一个类还是接口,用一个标志区分(4) 该类或该接口的权限修饰符(5) 常量池(这个类中的所有常量)(6) 变量信息(这个类中的所有成员变量名称,变量类型)(7
2012-07-30 13:27:24 1439
猎户座-网页URL地址采集
2018-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人