![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
javalove1234
这个作者很懒,什么都没留下…
展开
-
java反射机制的运用
为什么要用反射?直接用new不行么?干嘛弄得那么麻烦!Xun m=(Xun)Class.forName(s).newInstance();m.ShuChu();Xun m=new Xun();//m.ShuChu();//上面两者有什么区别吗从结果来说没有区别。只是通过反射能够实现一些更为动态的效果,用new只能在编译期就确定对象的类型1.基原创 2016-01-30 11:33:27 · 362 阅读 · 0 评论 -
newInstance() 和 new 有什么区别?
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。例如:C转载 2016-01-30 14:03:48 · 279 阅读 · 0 评论 -
java的反射机制(含数组参数)
java的反射是我一直非常喜欢的地方,因为有了这个,可以让程序的灵活性大大的增加,同时通用性也提高了很多。反射原理什么的,我就不想做过大介绍了,网上一搜,就一大把。(下面我是只附录介绍下)////////////////////////////////////////////////////////Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允转载 2016-01-31 16:49:46 · 1080 阅读 · 0 评论 -
java List集合类的用法
1、List中可以添加任何对象,包括自己定义的新的类。class Person{.....}上面定义了一个Person类,下面看好如何使用ListPerson p1=new Person();Person p2=new Person();List list=new ArrayList();list.add(p1);list.add(p2);//这里是将对象加入到li转载 2016-02-01 23:39:30 · 484 阅读 · 0 评论 -
JAVA中List、Map、Set的区别与选用
类层次关系如下:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap下面来分别介绍Collection接口 Collection是最基本的集合接口,一个Collection代转载 2016-02-02 00:32:47 · 255 阅读 · 0 评论 -
java是做什么的
我们学习任何一件东西,首先你得知道他是干嘛的吧,不然你学得下去吗?如果你是用它来赚钱的话,那你得知道他怎么赚钱吧,如果这些你都不知道,那你去盲目的去学一门技术(一门语言)那只能是事倍功半吧,学起来更多的是迷茫!特别是对于一个初学者来说,因为不知道学了这个有什么用,那更别说花多少心思去了!好了,下面让我们了解JAVA主要是用来干嘛的吧!Java发展到现在,按应用来分主要分为三大块:J2SE,J2原创 2016-03-30 12:56:06 · 10646 阅读 · 0 评论 -
构造方法(构造函数)
构造方法:也叫构造函数 构造方法的作用,就是用来做初始化的。 可以通过方法的重载有很多的构造方法: class A{A(){System.out.println("这是一个构造方法");}A(int age,String name){System.out.println("这是一个有参的松造方法"+name+age);}public void B(){Sys原创 2016-04-03 09:31:37 · 513 阅读 · 0 评论