RSS订阅欢迎来到Java程序员学习天地!
你的位置:首页
每日一题

每日一题之20170514

packagemypkg;importjava.util.ArrayList;importjava.util.List;publicclassTest{       publicstaticvoidmain(String[]...

时间:2017-05--12 | 199 浏览 | 1 评论 | 标签: 每日一题Java基础

每日一题

每日一题之20170515

每日一题之20170514答案:  List<Number>list=newArrayList<Integer>();这一行编译不通过。java中泛型是不支持协变的,协变就是指使用窄类型替代宽类型。虽然Integer是Number的子类型,但是Java为了保证运行期...

时间:2017-05--12 | 70 浏览 | 0 评论 | 标签: 每日一题Java基础

每日一题

每日一题之20170516

每日一题之20170515答案:输出id:0,color:white   id:1,color:white  c2中第二只猫颜色被改成白色后,也会影响到c1中的第二只猫。这是浅拷贝问题。之前也有提过类似问题,通过copyOf方法产生的数组是一个浅拷贝,也就是说c2[...

时间:2017-05--12 | 142 浏览 | 0 评论 | 标签: 每日一题Java基础

每日一题

每日一题之20170517

每日一题之20170516答案:在publicBMWCar(Stringname,Stringcolor)这一行编译不通过。如果一个类没有写构造函数时,系统会默认给该类添加一个没有参数的构造函数;如果一个类写了构造函数,那么系统就不会给该类在添加默认的构造函数。当一个子类调用自己的构造函数时,会先去调用父类的构...

时间:2017-05--12 | 46 浏览 | 0 评论 | 标签: 每日一题Java基础

每日一题

每日一题之20170518

每日一题之20170517答案:list泛型化参数不是Integer和Float的父类Number,当编译器发现多个元素的实际类型不一致时会直接确认泛型类型为Object。packagemypkg;publicclassTest{   }classParent{ &...

时间:2017-05--12 | 46 浏览 | 0 评论 | 标签: 每日一题Java基础

每日一题

每日一题之20170519

每日一题之20170518答案:Sub类的method2方法编译报错,因为他重写了Parent的method2方法,但是参数类型不对。如果想编译通过,要么去掉@Override,要么将参数类型改成Parent。packagemypkg;importjava.util.Arrays;importjava.util...

时间:2017-05--12 | 52 浏览 | 0 评论 | 标签: 每日一题Java基础

每日一题

每日一题之20170520

每日一题之20170519答案:运行报java.lang.ClassCastException错误。数组只有在确定容器的所有元素类型与期望的类型有父子关系时才能转换,Object数组不能确保里面存的就是String的父类型或子类型,所以报类型转换异常;其次是在toArray方法的“T[]t=(T[])newO...

时间:2017-05--12 | 124 浏览 | 0 评论 | 标签: 每日一题Java基础

JAVA

使用javac命令编译java文件

今天想学习一下webservices的知识,在网上找了一个教程,里面写了一个webservices客户端调用,在cmd下执行的,但是没有给出用javac编译的细节。所以自己就借着这个机会学了一下:具体代码如下:12345678910111213141516171819202122232425262728293031...

时间:2017-05--11 | 251 浏览 | 0 评论 | 标签: Java基础

JAVA

Java开发中的23种模式(一)

设计模式(DesignPatterns)  ——可复用面向对象软件的基础 设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于...

时间:2017-05--11 | 644 浏览 | 0 评论 | 标签: Java基础

JAVA

Java开发中的23种模式(二)

4、建造者模式(Builder)工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。我们看一下代码:还和前面一样,一个Sender接口,两个实现类MailSender和...

时间:2017-05--11 | 1108 浏览 | 0 评论 | 标签: Java基础

控制面板
您好,欢迎到访网站!
«   2017年5月   »
1234567
891011121314
15161718192021
22232425262728
293031
热门文章
随机文章
最近发表
热评文章