java
a9255897
这个作者很懒,什么都没留下…
展开
-
java1.5新特性
JDK1.5一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 <br /><br /> 下面我们简单介绍一下这些新特性。 <br /><br /> 1.泛型(Generic) <br /><br /> C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象的时候我们也不得不对他们进行转载 2010-10-01 02:36:00 · 224 阅读 · 0 评论 -
Java面试笔试题大汇总(二)
<br /><br />97、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?<br />可以。必须只有一个类名与文件名相同。<br />98、MVC的各个部分都有那些技术来实现?如何实现? <br />MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模转载 2010-10-01 02:55:00 · 235 阅读 · 0 评论 -
Java面试笔试题大汇总(一)
JAVA相关基础知识<br />1、面向对象的特征有哪些方面 <br />1.抽象:<br />抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。<br />2.继承:<br />继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类转载 2010-10-01 02:52:00 · 301 阅读 · 0 评论 -
JAVA多线程,面试者的最爱!
<br />多线程 <br />线程:是指进程中的一个执行流程。 <br />线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。 <br /><br />如何创建一个线程? <br />创建线程有两种方式,如下: <br />1、 扩展java.lang.Thread类 <br />2、 实现Runnable接口 <br />Thread类代表线程类,它的两个最主要的方法是: <br />run()——包含转载 2010-10-01 03:02:00 · 263 阅读 · 0 评论 -
java1.5新特性
Java 5.0发布了,许多人都将开始使用这个JDK版本的一些新增特性。从增强的for循环到诸如泛型(generic)之类更复杂的特性,都将很快出现在您所编写的代码中。我们刚刚完成了一个基于Java 5.0的大型任务,而本文就是要介绍我们使用这些新特性的体验。本文不是一篇入门性的文章,而是对这些特性以及它们所产生的影响的深入介绍,同时还给出了一些在项目中更有效地使用这些特性的技巧。 简介 在JDK 1.5的beta阶段,我们为BEA的Java IDE开发了一个Java 5编译器。因为我们实现了许多新特性转载 2010-10-01 02:29:00 · 261 阅读 · 0 评论 -
java关于23种设计模式的有趣见解
<br />创建型模式 <br />1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory <br />工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 <br />2、BUILDER—MM最爱听的就是“我爱你”转载 2010-10-01 02:40:00 · 225 阅读 · 0 评论