JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • 用Java动态署理实现AOP 今朝整个开拓社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,–Spring, JAC, Jboss AOP 等等。AOP好像一时之间成了潮水。Java初学者不禁要发出感应,OOP还没有学通呢,又来AOP。本文不是要在理论上详细叙述作甚AOP, 为何要举办AOP . 要具体相识进修AOP可... 继续阅读用Java动态署理实现AOP

    :
    2017-11-11
  • JDBC 2.0中的高级数据范例 JDBC 2.0中提供了对SQL3尺度中引入的新的数据范例,如Blob(binary large object)、Clob(character large object)、Array 工具、REF(工具参考,object reference)和 UDT(用户界说数据范例,user-defined datatype)等的支持。这些新的数据范例团结在一起,使得数据... 继续阅读JDBC 2.0中的高级数据范例

    :
    2017-11-11
  • 以weblogic为处事器开拓会话EJB 副标题#e# 开拓运行情况:j2eesdk1.4+weblogic8.1 说明:本试验已开拓一个会话EJB为例,系统回收的应用处事器为weblogic8.1 1、编写bean代码(代码的目次在c:\ejbhello下) ① 界说Home Interface EJB容器通过EJB的Home Interface来建设EJB实例,和Remote Interf... 继续阅读以weblogic为处事器开拓会话EJB

    :
    2017-11-11
  • Java开拓东西及选择来由履历谈 mengweilil:MyEclipse 利益:因为专心J2EE方面的项目,所以不需要Swing支持。MyEclipse在UML、Struts、Hibernate方面都还可以,并且也不是很贵,万一有朝一日不得不正版的时候,也还买得起。 缺点:DB打点方面,实体类映射方面,PowerDesigner的职位始终无法替代。其他许多支持UML的东西,但都要收费。 La... 继续阅读Java开拓东西及选择来由履历谈

    :
    2017-11-11
  • Java的内部类和匿名类 副标题#e#提起Java内部类(Inner Class)大概许多人不太熟悉,实际上雷同的观念在C++里也有,那就是嵌套类(Nested Class), 关于这两者的区别与接洽,在下文中会有比拟。内部类从外貌上看,就是在类中又界说了一个类(下文会看到,内部类可以在许多处所界说),而实际上并没有那么 简朴,乍看上去内部类好像有些多余,它的用处对付初学者来说大概并不是那么显... 继续阅读Java的内部类和匿名类

    :
    2017-11-13
  • 利用长途工具 RMI全部的宗旨就是尽大概简化长途工具的利用。我们在客户措施中要做的独一一件特另外工作就是查找并从处事器取回长途接口。自此今后,剩下的工作就是普通的Java编程:将动静发给工具。下面是利用PerfectTime的措施:   //: DisplayPerfectTime.java // Uses remote object PerfectTime package c15.pt... 继续阅读利用长途工具

    :
    2017-11-13
  • java文字处理惩罚 假如您有C或C++的履历,那么最开始大概会对Java节制文本的本领感想猜疑。 事实上,我们最畏惧的就是速度出格慢,这大概故障我们缔造本领的发挥。然而,Java对应的东西(出格是String类)具有很强的成果,就象本节的例子展示的那样(并且机能也有必然水平的晋升)。 正如各人即将看到的那样,成立这些例子的目标都是为了办理本书体例进程中碰着的一些问题。可是,它们的本领并非仅... 继续阅读java文字处理惩罚

    :
    2017-11-13
  • 搜集(Marshaling) “搜集”(Marshaling)是指将一个函数自变量从它原始的二进制形式转换成与语言无关的某种形式,再将这种通用形式转换成适合挪用函数回收的二进制名目。在前面的例子中,我们挪用了MessageBox()函数,并向它通报了两个字串。MessageBox()是个C函数,并且Java字串的二进制机关与C字串并不沟通。但尽量如此,自变量仍得到了正确的通报。这是由于在挪用C... 继续阅读搜集(Marshaling)

    :
    2017-11-13
  • 关于垃圾收集的一些话 “很难相信Java居然能和C++一样快,甚至还能更快一些。” 据我本身的实践,这种说法确实创立。然而,我也发明很多关于速度的猜疑都来自一些早期的实现方法。由于这些方法并非出格有效,所以没有一个模子可供参考,不能表明Java速度快的原因。 我之所以想到速度,部门原因是由于C++模子。C++将本身的主要精神放在编译期间“静态”产生的所有工作上,所以措施的运行期版本很是短小和快... 继续阅读关于垃圾收集的一些话

    :
    2017-11-13
  • 抽象的基本类和接口 设计措施时,我们常常都但愿基本类只为本身的衍生类提供一个接口。也就是说,我们不想其他任何人实际建设基本类的一个工具,只对上溯造型成它,以便利用它们的接口。为到达这个目标,需要把谁人类酿成“抽象”的——利用abstract要害字。若有人试图建设抽象类的一个工具,编译器就会阻止他们。这种东西可有效强制实行一种非凡的设计。 亦可用abstract要害字描写一个尚未实现的要领——作... 继续阅读抽象的基本类和接口

    :
    2017-11-13