![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java核心
PlayAround
这个作者很懒,什么都没留下…
展开
-
Java反射机制
【转】来自博客园Quincy问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。 目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能获取类的Class对象 获取类的Fields 获取类的Method 获取类的Construc转载 2012-03-09 15:14:39 · 505 阅读 · 0 评论 -
Java读写Properties文件
----来自csdnJava读写Properties文件package control; import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.转载 2012-03-09 15:16:11 · 552 阅读 · 0 评论 -
JVM加载class文件的原理机制
1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的类大致分为三种: 1.系统类 2.扩展类 3.由程序员自定义的类 3.类装载方式,有两种 1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用转载 2012-03-12 11:59:20 · 988 阅读 · 0 评论 -
jvm的工作原理和特点
【转】来自博客园:朱漪---http://www.cnblogs.com/jiayi/archive/2010/06/08/1753863.html作为一种阅读的方式了解下jvm的工作原理JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化转载 2012-03-12 09:57:20 · 1097 阅读 · 0 评论 -
linux下jni的开发步骤
下面展示一个linux下java通过jni调用动态库的方法。留以备用jni的内容较多,包括双向调用,传递基本类型参数,传递二进制参数,传递引用类型等。具体内容请参考jni专门的知识,我这里只做helloworld,演示linux下的开发步骤。1.创建一个HelloJni.java的文件public class HelloJni{ public native void s原创 2013-12-26 16:57:54 · 970 阅读 · 0 评论 -
HASHTABLE, HashMap,TreeMap区别
刚开始看到HashTable,HashMap和TreeMap的时候比较晕,觉得作用差不多,但是到实际运用的时候又发现有许多差别的。于是自己搜索了一些相关资料来学习,以下就是我的学习沉淀。java为数据结构中的映射定义了一个接口java.util.Map,而HashMap Hashtable和TreeMap就是它的实现类。Map是将键映射到值的对象,一个映射不能包含重复的键;每个键最多只能映射一转载 2014-06-04 10:40:33 · 710 阅读 · 0 评论