JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • java swing菜单例子 菜单在Swing中做了重要的改造而且越发的机动——譬喻,我们可以在险些措施中任那里所利用他们,包罗在面板和措施片中。语法同它们在老的AWT中是一样的,而且这样使呈此刻老AWT的在新的Swing也呈现了:我们必需为我们的菜单艰巨地编写代码,而且有一些不再作为资源支持菜单(其它事件中的一些将使它们更易转换成其它的编程语言)。别的,菜单代码相当的冗长,有时尚有一些杂乱。... 继续阅读java swing菜单例子

    :
    2017-11-13
  • 用主类归并线程 在上面的例子中,我们看到线程类(Thread)与措施的主类(Main)是脱离开的。这样做很是公道,并且易于领略。然而,尚有另一种方法也是常常要用到的。尽量它不十理解确,但一般都要更简捷一些(这也表明白它为什么十分风行)。通过将主措施类酿成一个线程,这种形式可将主措施类与线程类归并到一起。由于对一个GUI措施来说,主措施类必需从Frame或Applet担任,所以必需用一个接口插手... 继续阅读用主类归并线程

    :
    2017-11-13
  • java线程操练题 (1) 从Thread担任一个类,并(过载)包围run()要领。在run()内,打印出一条动静,然后挪用sleep()。反复三遍这些操纵,然后从run()返回。在构建器中安排一条启动动静,并包围finalize(),打印一条封锁动静。建设一个独立的线程类,使它在run()内挪用System.gc()和System.runFinalization(),并打印一条动静,表白挪用... 继续阅读java线程操练题

    :
    2017-11-13
  • java数据报编程 各人迄今看到的例子利用的都是“传输节制协议”(TCP),亦称作“基于数据流的套接字”。按照该协议的设计宗旨,它具有高度的靠得住性,并且能担保数据顺利抵达目标地。换言之,它答允重传那些由于各类原因半路“走失”的数据。并且收到字节的顺序与它们发出来时是一样的。虽然,这种节制与靠得住性需要我们支付一些价钱:TCP具有很是高的开销。 尚有另一种协议,名为“用户数据报协议”(UDP)... 继续阅读java数据报编程

    :
    2017-11-13
  • RMI的替选方案 RMI只是一种建设非凡工具的方法,它建设的工具可通过网络宣布。它最大的利益就是提供了一种“纯Java”方案,但如果已经有很多用其他语言编写的代码,则RMI大概无法满意我们的要求。 今朝,两种最具竞争力的替选方案是微软的DCOM(按照微软的打算,它最终会移植到除Windows以外的其他平台)以及CORBA。CORBA自Java 1.1便开始支持,是一种全新设计的观念,面向跨平台... 继续阅读RMI的替选方案

    :
    2017-11-13
  • 提代替码列表 对付本书每一个完整的代码列表(不是代码段),各人无疑会留意到它们都用非凡的注释暗号起始与竣事(’//:’和’///:~’)。之所以要包罗这种符号信息,是为了能将代码从本书自动提取到兼容的源码文件中。在我的前一本书里,我设计了一个系统,可将测试过的代码文件自动归并到书中。但对付这本书,我发明一种更轻便的做法是一旦通过了最初的测试,就把代码粘贴到书中。并且由于很难第一次就编译通过,所... 继续阅读提代替码列表

    :
    2017-11-13
  • 编写回调函数 有些Win32 API函数要求将一个函数指针作为本身的参数利用。Windows API函数随后就可以挪用自变量函数(凡是是在今后产生特定的事件时)。这一技能就叫作“回调函数”。回调函数的例子包罗窗口历程以及我们在打印进程中配置的回调(为靠山打印措施提供回调函数的地点,使其能更新状态,并在须要的时候中止打印)。 另一个例子是API函数EnumWindows(),它能列举今朝系统内所... 继续阅读编写回调函数

    :
    2017-11-13
  • 工具的建设和存在时间 从技能角度说,OOP(面向工具措施设计)只是涉及抽象的数据范例、担任以及多形性,但另一些问题也大概显得很是重要。本节迁就这些问题举办探讨。 最重要的问题之一是工具的建设及粉碎方法。工具需要的数据位于哪儿,如何节制工具的“存在时间”呢?针对这个问题,办理的方案是各异其趣的。C++认为措施的执行效率是最重要的一个问题,所以它答允措施员作出选择。为得到最快的运行速度,存储以及存... 继续阅读工具的建设和存在时间

    :
    2017-11-13