JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • EJB 3.0开拓指南之组合主键 副标题#e# 在前面的所有的实体Bean的例子中,我们所用的主键都是Id,并且都是由容器自动生成的。 如: @Id(generate = GeneratorType.AUTO) public int getId() { return id; } 事实上,主键可以是任意的java根基范例、可能是根基范例的包装类,如Integer、String范例、可能是带字段或... 继续阅读EJB 3.0开拓指南之组合主键

    :
    2017-11-13
  • Java向Web站点发送POST请求 向一个Web站点发送POST请求只需要简朴的几步: 首先要和URL下的URLConnection对话。URLConnection可以很容易的从URL获得。好比: // Using java.net.URL and //java.net.URLConnection URL url = new URL("http://jobsearch.dice.com/jo... 继续阅读Java向Web站点发送POST请求

    :
    2017-11-13
  • 实战Java多线程编程之不倡导的要领 不倡导利用的要领是为支持向后兼容性而保存的那些要领,它们在今后的版本中大概呈现,也大概不呈现。Java 多线程支持在版本 1.1 和版本 1.2 中做了重大修订,stop()、suspend() 和 resume() 函数已不倡导利用。这些函数在 JVM 中大概引入微妙的错误。固然函数名大概听起来很诱人,但请抵抗诱惑不要利用它们。 调试线程化的措施 在线程... 继续阅读实战Java多线程编程之不倡导的要领

    :
    2017-11-13
  • Axis2中的工具和字符串彼此转化 在Web Service中界说了巨大范例之后,Axis2会生成对应的类工具。这些类都是可以序列化的。 可以把这些类的实例和字符串之间做彼此转化。 // 工具转换成字符串 StringWriter stringWriter = new StringWriter(); XMLStreamWriter xmlStreamWriter = StAXUtils .cr... 继续阅读

    :
    2017-11-13
  • 增添属性和有用的接口 操作条理化工具动态和透明地添加单个工具的本领的做法叫作“装饰器”(Decorator)方案——“方案”属于本书第16章的主题(注释①)。装饰器方案划定封装于初始化工具中的所有工具都拥有沟通的接口,以便操作装饰器的“透明”性质——我们将沟通的动静发给一个工具,无论它是否已被“装饰”。这正是在Java IO库里存在“过滤器”(Filter)类的原因:抽象的“过滤器”类是所有装... 继续阅读增添属性和有用的接口

    :
    2017-11-13
  • java用Zip举办多文件生存 提供了Zip支持的Java 1.1库显得越发全面。操作它可以利便地生存多个文件。甚至有一个独立的类来简化对Zip文件的读操纵。这个库采回收的是尺度Zip名目,所以能与当前因特网上利用的大量压缩、解压东西很好地协作。下面这个例子采纳了与前例沟通的形式,但能按照我们需要节制任意数量的呼吁行参数。除此之外,它展示了如何用Checksum类来计较和校验文件的“校验和”(... 继续阅读

    :
    2017-11-13
  • java别名问题 “别名”意味着多个句柄都试图指向同一个工具,就象前面的例子展示的那样。若有人向谁人工具里写入一点什么对象,就会发生别名问题。若其他句柄的所有者不但愿谁人工具改变,恐怕就要失望了。这可用下面这个简朴的例子说明:   //: Alias1.java // Aliasing two handles to one object public class Alias1 { ... 继续阅读java别名问题

    :
    2017-11-13
  • “一成稳定”的漏洞(java) 从外貌看,稳定类的成立好像是一个好方案。可是,一旦真的需要那种新范例的一个修改的工具,就必需辛苦地举办新工具的建设事情,同时尚有大概涉及更频繁的垃圾收集。对有些类来说,这个问题并不是很大。但对其他类来说(好比String类),这一方案的价钱显得太高了。 为办理这个问题,我们可以建设一个“同志”类,并使其可以或许修改。今后只要涉及大量的修改事情,就可换为利用能修改... 继续阅读“一成稳定”的漏洞(java)

    :
    2017-11-13
  • java的标签开拓 标签精确地运作:安顿一个标签到窗体上。这对没有标签的TextFields和Text areas 来说很是的重要,假如我们简朴地想安顿文字的信息在窗体上也能同样的利用。我们能像本章中第一个例程中演示的那样,利用drawString()里边的paint()在确定的位置去安放一个文字。当我们利用的标签答允我们通过机关打点插手其它的文字组件。(在这章的后头我们将进入接头。) 利用构... 继续阅读java的标签开拓

    :
    2017-11-13
  • java菜单实现 直接在措施片中安顿一个菜单是不行能的(Java 1.0,Java1.1和Swing库不答允),因为它们是针对应用措施的。继承,假如您不相信我而且确定在措施片中可以公道地拥有菜单,那么您可以去试验一下。措施片中没有setMenuBar()要领,而这种要领是附在菜单中的(我们会看到它可以公道地在措施片发生一个帧,而且帧包括菜单)。 有四种差异范例的MenuComponent(菜单... 继续阅读

    :
    2017-11-13