
java
纪年时雨
我们从愚昧的泽雾走来,
谁料又通向未知的哪里。
展开
-
Java中EventQueue.invokeLater干什么用的
Java中Swing是线程不安全的,是单线程的设计,这样的造成结果就是:只能从事件派发线程访问将要在屏幕上绘制的Swing组件。事件派发线程是调用paint和update等回调方法的线程,它还是事件监听器接口中定义的事件处理方法,例如,ActionListener中的actionPerformed方法在事件派发线程中调用。Swing是事件驱动的,所以在回调函数中更新可见的GUI是很自然的事情,比如,转载 2017-06-23 21:31:49 · 2513 阅读 · 0 评论 -
Javax.swing中JFrame.getContentPane().add(pane)与JFrame.add(pane)有何区别?
原文:Javax.swing中JFrame.getContentPane().add(pane)与JFrame.add(pane)有何区别?getContentPane();//初始化一个容器 区别如下: 当你创建一个JFrame的时候JFrame jf = new JFrame(); 在构造方法JFrame()内部会给jf默认添加一个rootPane 所以执行完JFrame jf = new转载 2017-06-23 23:09:07 · 875 阅读 · 0 评论 -
问题:serializable 类 MyFrame 未声明类型为 long 的静态终态 serialVersionUID 字段
RMI:java远程调用接口,比如,你在一台电脑要调用另外一台电脑的java对象,那就用RMI很方便,就像调用本机对象一样(几乎) RPC:java远程方法调用,基本同上,就是RMI是java对象之间的调用,RPC可以不同语言。因为你继承了一个序列化接口,这个接口需要实现一个序列号,用于唯一标识这个类。为了不出现警告,需要在类里面声明这样一个字段。private static final lo转载 2017-06-25 19:28:38 · 1570 阅读 · 0 评论 -
java插件的在线安装、卸载、使用:WindowBuilder
最近老师布置一份作业:学如何用java Swing类包编写计算器。手动布局纠结了好久,界面还是有点问题。所以想用安装windowbuilder来实现java的可视化编程,然后再逆推回去理解一下在这里转载一部分在线安装,和卸载的法子,希望能帮到大家。原文:在线安装的windowbuilder一.找到对应版本的windowbuilder打开这个链接:http://www.eclipse.org/wind转载 2017-06-22 03:35:43 · 6839 阅读 · 0 评论 -
Java判断一个字符串str不为空:方法及时间效率
原文:Java判断一个字符串str不为空的方法一、判断一个字符串str不为空的方法有: 1、str == null; 2、”“.equals(str); 3、str.length <= 0; 4、str.isEmpty(); 注意:length是属性,一般集合类对象拥有的属性,取得集合的大小。 例如:数组。length就是取得数组的长度。 length()是方法,一般字符转载 2017-06-23 18:21:26 · 1726 阅读 · 0 评论