`
qhuwn
  • 浏览: 71807 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
今天碰到这个问题时候,还真不好理解,只知道interface中的变量默认是被public static final 修饰的,接口中的方法是被public和abstrct修饰的。查阅了很多资料,做了些例子,得出以下结论,不足的地方希望大家指出。 /* * 关于抽象类和接口 * * 1.定义变量时 * 抽象类定义的变量可以不被赋值。 * * 接口中定义的变量(确切的说应该是常量)必须被赋值(final)。 * * 2.定义方法时 * * 抽象类中定义的方法,可以指定程序体也可以不指定。 * 程序员可以在非抽象方法中指定 ...
以前只做过LIST的循环打印,昨天被问到MAP循环怎么弄,一下给人问蒙了,最后查API,发现Map类中有一个方法values() ,可以返回一个Collection集合容器,然后可以循环打印。而且发现实现了Iterable的类都可以用foreach来循环打印,JDK5后的新特性。 虽然说,不用实现Iterable也可以循环抓出容器里的值,但是用用新特性也没坏处。准备从Iterable开始分析。 类名:java.lang Interface Iterable<T> 方法:Iterator<T> iterator() 说明:Implementing this interfa ...
自己做错的一道题。 public class Base { int i = 1; public void method(){ System.out.println("abc"); } public Base() { method(); System.out.println(this); } } public class Son extends Base { static int i = -1; public void method(){ System.out.println(" ...
上传: 控制层 SmartUpload su = new SmartUpload(); su.initialize(this.getServletConfig(), request, response); try { su.upload();//不要忘记写哦 manager.upload(su); } catch (SmartUploadException e) { e.printStackTrace(); } smartupload还是很牛的。 业务层 File1 file = files.getFile(i); ...
application/EDI-Consent     application/EDI-X12     application/EDIFACT     application/activemessage     application/andrew-inset ez     application/applefile     application/atomicmail     application/batch-smtp     application/cals-1840     application/commonground     application/cyberc ...
今天刚学PL/SQL  老师让打印一个菱形,真难弄,奋战N小时终于搞完,呵呵。 虽然有点初级,不过也有点兴奋,成功的第一步,呵呵。 我考虑的菱形形状:       *     ***    *****   ******* ********* *********** *********   *******    ...
Global site tag (gtag.js) - Google Analytics