请叫我大师兄

哎,博客页面是越改越虐心啊。

Java相同类型的两个对象比较属性值,得到不同属性的名称和对应的值,附代码实例

假设现在有需求如下:比较2个相同类型的不同对象,找到这2个对象的不同的地方,并展示记录一下。当然说的是相互对应的属性啦。 带着这个需求,看下面的例子。(我写代码的都不嫌弃长,你看代码的就也别嫌弃咯。) package com.lxk.test; import com.google.common....

2017-03-16 22:52:22

阅读数 16845

评论数 10

java反射中,Class.forName和classloader的区别(代码说话)

java中class.forName()和classLoader都可用来对类进行加载。 class.forName()前者除了将类的.class文件加载到jvm中之外,还会对类进行解释,执行类中的static块。 而classLoader只干一件事情,就是将.class文件加载到jvm中,不会执行...

2016-08-20 17:14:47

阅读数 42431

评论数 13

Java反射结合属性文件实现工厂模式

通过属性文件的形式配置所需要的子类 首先创建一个fruit.properties的资源文件 内容为: apple=Reflect.Apple orange=Reflect.Orange 然后编写主类代码 package Reflect; import java.io.*; import jav...

2016-08-20 00:47:42

阅读数 1529

评论数 0

利用反射机制实现工厂模式

package Reflect; interface fruit{ public abstract void eat(); } class Apple implements fruit{ public void eat(){ System.out.println...

2016-08-20 00:43:10

阅读数 5014

评论数 3

java反射详解---反射的理论知识

此篇主要讲解下反射的理论概念,另外一篇则是有很多的实际反射的例子,链接如下: 不要看着多,但是功能就是下面描述的反射的作用 一、JAVA是动态语言吗? 一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言。 但JAVA它却...

2016-08-20 00:21:02

阅读数 1442

评论数 0

java反射详解---具体代码操作看看反射都能干些什么

1反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 2反射机制能做什么 反射机制主要提供了以下功能: 在运行时判断任意一个对象...

2016-08-20 00:01:58

阅读数 3626

评论数 7

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