JAVA 教程
当前位置| > 博客

JAVA 教程

Java是一门面向对象编程语言...
  • java的压缩类 Java 1.1也添加一个类,用以支持对压缩名目标数据流的读写。它们封装到现成的IO类中,以提供压缩成果。 此时Java 1.1的一个问题显得很是突出:它们不是重新的Reader和Writer类衍生出来的,而是属于InputStream和OutputStream条理布局的一部门。所以有时不得不殽杂利用两种范例的数据流(留意可用InputStreamReader和OutputS... 继续阅读java的压缩类

    :
    2017-11-13
  • 通报句柄 将句柄通报进入一个要领时,指向的仍然是沟通的工具。一个简朴的尝试可以证明这一点(若执行这个措施时有贫苦,请参考第3章3.1.2小节“赋值”):   //: PassHandles.java // Passing handles around package c12; public class PassHandles { static void f(PassHandl... 继续阅读通报句柄

    :
    2017-11-13
  • 建设java只读类 完全可以建设本身的只读类,下面是个简朴的例子:   //: Immutable1.java // Objects that cannot be modified // are immune to aliasing. public class Immutable1 { private int data; public Immutable1(int in... 继续阅读建设java只读类

    :
    2017-11-13
  • java的文本区域 “文本区域”很像文字字段,只是它拥有更多的行以及一些引人注目标更多的成果。别的你能在给定位置对一个文本字段追加、插入可能修改文字。这看起来对文本字段有用的成果相当不错,所以设法发明它设计的特性会发生一些狐疑。我们可以认为假如我们随处需要“文本区域”的成果,那么可以简朴地利用一个线型文字区域在我们将别的利用文本字段的处所。在Java 1.0版中,当它们不是牢靠的时候我们也获得... 继续阅读java的文本区域

    :
    2017-11-13
  • 事件和吸收者范例(java) 所有AWT组件都被改酿成包括addXXXListener()和removeXXXListener()要领,因此特定的吸收器范例可从每个组件中增加和删除。 我们会留意到“XXX”在每个场所中同样暗示自变量的要领,譬喻,addFooListener(FooListener fl)。 下面这张表格总结了通过提供addXXXListener()和removeXXXList... 继续阅读事件和吸收者范例(java)

    :
    2017-11-13
  • 一个更巨大的Bean 接下的措施例子稍微巨大一些,尽量这没有什么代价。这个措施是一张岂论鼠标何时移动都环绕它画一个小圆的,而且一个行动吸收器被激活。画布。当按下鼠标键时,我们可以改变的属性是圆的巨细,除此之外尚有被显示文字的色彩,巨细,内容。BangBean同样拥有它本身的addActionListener()和removeActionListener()要领,因此我们可以附上本身的当用户单击... 继续阅读一个更巨大的Bean

    :
    2017-11-13
  • 按照name挪用getName要领 问题是这样的,我看到本来有一个要领是按照name的名称挪用getName()这个要领。然后要领的实现是利用字符串的判定来实现的代码如下: public Object getOrderby() { if (ORDER_TITLE.equals(this.ordered)) { return getTitle(); ... 继续阅读按照name挪用getName要领

    :
    2017-11-13
  • Daemon线程 “Daemon”线程的浸染是在措施的运行期间于靠山提供一种“通例”处事,但它并不属于措施的一个根基部门。因此,一旦所有非Daemon线程完成,措施也会中止运行。相反,假使有任何非Daemon线程仍在运行(好比尚有一个正在运行main()的线程),则措施的运行不会中止。 通过挪用isDaemon(),可观测一个线程是不是一个Daemon,并且能用setDaemon()打开可能封... 继续阅读Daemon线程

    :
    2017-11-13
  • java的鼠标事件 副标题#e# MouseListener 要领接口中的mouseClicked() 要领和mousePressed() 要领有什么区别 这是一个热门的话题,让我们来深入的找寻谜底,Java’s AWT 库提供了两个接口来监听和吸收鼠标事件. 一个是 java.awt.event.MouseListener: public interface MouseListener e... 继续阅读java的鼠标事件

    :
    2017-11-13
  • 用JDBC毗连数据库 据估算,快要一半的软件开拓都要涉及客户(机)/处事器方面的操纵。Java为本身担保的一项精彩本领就是构建与平台无关的客户机/处事器数据库应用。在Java 1.1中,这一担保通过Java数据库毗连(JDBC)实现了。 数据库最主要的一个问题就是各家公司之间的规格大战。确实存在一种“尺度”数据库语言,即“布局查询语言”(SQL-92),但凡是都必需确切知道本身要和哪家数据库公... 继续阅读用JDBC毗连数据库

    :
    2017-11-13