j2se
文章平均质量分 76
mynameisshine
我要变强!
展开
-
反射入门1(类加载与查看基本信息)
/*>读后思反射入门1(类加载与查看基本信息)author: shine*/反射(reflect)是五大创造对象方式(1.new 2.factory 3.clone 4.spring 5.reflect)之一,简言之,就是指:即使在对一个类一无所知的情况下,照样用该类的资源的奇妙方法。1.1简介Class与类加载1)“java在真正需要使用一个类时才会加以加载,而不是在程序启动时就加载所有的类原创 2008-04-04 08:47:00 · 568 阅读 · 0 评论 -
反射入门2(使用反射生成和操作对象)
/*>读后思反射入门2(使用反射生成和操作对象)author: shine*/1 生成对象1) 若一个类有无参数的构造函数,则可以使用Class的newInstance()方法,按照无参的构造函数实例化一个对象,实例化对象以Object类型返回。Class c = Class.forName(className);Object obj = c.newInstance();exp1:packag原创 2008-04-04 22:02:00 · 805 阅读 · 0 评论 -
内部类(内嵌类)入门
/*>读后思 内部类(内嵌类)入门author:shine*/概念:在类中还可以再定义类,称之为内部类(Inner Class)或内嵌类(Nested Class)。内部类的主要目的,就是对外隐藏类的存在性。种类(4种):1. 成员内嵌类(Member Inner Class)它基本上就是指在一个类中直接声明另一个类。exp1://PointDemo.javapackage com.shi原创 2008-04-05 12:29:00 · 2075 阅读 · 0 评论 -
线程入门1
/*>读后思线程入门1 author:shine*/1.1相关概念:1)进程:一个包含有自身执行地址的程序。2)线程:是指进程中的一个执行流程。................................................................................................................................原创 2008-04-02 14:11:00 · 356 阅读 · 0 评论 -
线程入门2(线程安全)
/*>读后思线程入门2(线程安全)author:shine*/当程序只有一个线程时,即单线程,通常不会有”线程安全“的问题,但是如果多线程呢?如:网站,论坛等等只要和网络相关的项目,大多数都不能避免”线程安全“这个问题。1.同步化synchronized”数据同步(同步化)指的是两份数据的整体性和一致性。“ 有点像数据库哦,想想数据库里是如何解决数据同步的,没错,就是”锁“啦,synchroni原创 2008-04-02 14:06:00 · 386 阅读 · 0 评论