
Java
Spontaneus
大三狗
展开
-
Java IO
1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java.io是大多数面向数据流的输入/输出类的主要软件包。转载 2017-04-21 16:34:46 · 326 阅读 · 0 评论 -
重写BasicButtonUI的paintButtonPressed方法
重写BasicButtonUI的paintButtonPressed方法。最近在写项目时需要写自定义的关闭按钮,通过JButton写关闭按钮但是JButton的默认选中状态是灰色,在按钮按压状态下会短暂显示灰色然后再关闭,而正常的关闭按钮为mouseEntered时为红,mousePressed时为浅红。1原创 2017-05-02 20:25:34 · 927 阅读 · 0 评论 -
Java静态绑定与动态绑定
程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定.静态绑定:在程序执行前方法已经被绑定(也就是说在编译过程中就已经知道这个方法到底是哪个类中的方法),此时由编译器或其它连接程序实现。例如:C。针对java简单的可以理解为程序编译期的绑定;这里特别说明一点,java当中的方法只有fi转载 2017-05-30 15:43:25 · 240 阅读 · 0 评论 -
JAVA动态绑定的内部实现机制
JAVA虚拟机调用一个类方法时,它会基于对象引用的类型(通常在编译时可知)来选择所调用的方法。相反,当虚拟机调用一个实例方法时,它会基于对象实际的类型(只能在运行时得知)来选择所调用的方法,这就是动态绑定,是多态的一种。动态绑定为解决实际的业务问题提供了很大的灵活性,是一种非常优美的机制。1 JAVA对象模型 JAVA虚拟机规范并没有规定JAVA对象在堆里是如何表示的。对象的内部转载 2017-05-30 16:04:05 · 238 阅读 · 0 评论 -
Java RMI
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。 Java RMI不是什么新技术(在Java1.1的时代都有了),但却是是非常重要的底层技术。大名鼎鼎的EJB都是建立在rmi基础之上的,现转载 2017-06-10 19:31:10 · 233 阅读 · 0 评论