Java
ShawnXing
这个作者很懒,什么都没留下…
展开
-
Java的GPLv2授权许可和Classpath例外
Java在GPLv2授权许可和Classpath例外下开源了,那么使用java的时候,应该注意什么呢? 当你只是通过链接使用Java方法或者对Java类进行扩展时,你的代码就不需要遵循GPL标准。只有当对Java代码进行直接更改的时候才需要遵循GPL的“copylef”规则。例如,如果你扩展了一个遵循GPL许可证的Java类,并且在你的项目中使用它。则Classpath例外意味着你不...2007-07-05 17:24:16 · 2552 阅读 · 0 评论 -
java文件与类
一个java文件可以写多个类,原则上和分别在多个个文件里写没有区别,只是在一个文件里,最多只有一个类是可以用public修饰的(也可以都不是public类),这个类必须和文件同名。 一个Java文件写多个类不方便管理, 每个类一个JAVA文件,这是个很好的开发习惯。 ...2007-07-18 13:16:03 · 142 阅读 · 0 评论 -
限制swt 的text只能输入数字(转)
java 代码 txt_TimeLimit = new Text(container, SWT.BORDER); txt_TimeLimit.setText("1000"); txt_TimeLimit.setBounds(70, 30, 71, 19); txt_TimeLimit.addVerifyListener(new ...2007-07-18 16:34:12 · 687 阅读 · 0 评论 -
(转自八进制)用Java制作动画效果
原文地址http://www.cnblogs.com/bjzhanghao/archive/2007/03/30/694268.html 用Java画动画很简单,让一个线程自己定时调用自己即可,记得要设置一个退出(结束)条件。 import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FillLayout; import org.ec...2007-07-25 11:38:12 · 226 阅读 · 0 评论 -
java中equals与==的区别
equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等。 java语言的本意来说:如果没有重写(override) 新类的equals(),则该方法和 == 操作符一样在两个变量指向同一对象时返回真,(即比较的是引用而不是内容) 但是java推荐的是使用equals()方法来判断两个对象的内容是否一样.比如String,Date...2007-08-12 14:09:42 · 137 阅读 · 0 评论 -
(转)java string的==操作
初学 Java 有段时间了,感觉似乎开始入了门,有了点儿感觉 但是发现很多困惑和疑问而且均来自于最基础的知识 折腾了一阵子又查了查书,终于对 String 这个特殊的对象有了点感悟 大家先来看看一段奇怪的程序: public class TestString { public static void main(String[] args) { String s1 = "Mo...2007-08-12 15:16:59 · 100 阅读 · 0 评论 -
( 转)关于==和equals()
在java中内存分为 “栈”和“堆”(Stack and Heap) 基本数据类型存储在 "栈"中 对象引用类型实际存储在 "堆"中,在“栈”中只是保留引用内存的地址值,就好像知道你家门牌号码就可以找到你家。 在Java中利用"=="比较变量时候,系统使用变量在stack(栈)中所存的值来作为对比的依据,基本数据类型(int float double boolean)在stack中所存的值就...2007-08-12 15:31:06 · 109 阅读 · 0 评论 -
(转)解析Java对象的equals()和hashCode()的使用
原文地址:http://blog.csdn.net/RichardSundusky/archive/2007/02/12/1508028.aspx 解析Java对象的equals()和hashCode()的使用 前言 在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它...2007-08-12 15:44:26 · 107 阅读 · 0 评论