java 基础
文章平均质量分 57
zxzlzqqf
这个作者很懒,什么都没留下…
展开
-
使用Synchronized关键字同步类方法
要想解决“脏数据”的问题,最简单的方法就是使用synchronized关键字来使run方法同步,代码如下: [code="java"] public synchronized void run() { ... ... } [/code] 从上面的代码可以看出,只要在void和public之间加上synchronized关键字,就可以使run方法同步,也就是说,对于同一...原创 2011-05-07 14:36:37 · 146 阅读 · 0 评论 -
计算出距当前时间315天后的日期时间 并在程序运行10秒后启动计算器程序
[code="java"] import java.util.*; import java.io.IOException; import java.text.*; public class TestCalendar { /* * 本程序的目的 计算出距当前日期时间315天后的日期时间, * 并用“xxxx年xx月xx日 xx小时: xx分:xx秒”的格式输出 * ...原创 2011-03-13 17:52:11 · 168 阅读 · 0 评论 -
打印出java虚拟机的所有属性 并在程序中启动记事本的程序 打开一个源文件 并在5秒后关闭...
[code="java"] import java.io.IOException; import java.util.*; public class TestProperties { /** * @param args */ /*一个java虚拟机对应一个Runtime对象 * 不能通过new直接创建Runtime对象 只能通过Runtime.getRunti...原创 2011-03-13 12:41:20 · 152 阅读 · 0 评论 -
使用Properties 把程序的启动运行次数纪录在某个文件中,每次运行时打印出他的运行次数...
[code="java"] import java.util.*; import java.io.*; public class PropertiesFile { /** * @param args */ public static void main(String[] args) { Properties pro = new Properties();// 1...原创 2011-03-13 11:13:39 · 108 阅读 · 0 评论 -
读写cookies
Cookie应该是一种应用较久的技术了。早在HTML刚刚出现的时候,在每个独立的页面之间没有办法记录和标识不同的用户。后来人们就发明了Cookie技术,当用户访问网页时,它能够在访问者的机器上创立一个文件,我们把它叫作Cookie,写一段内容进去,来标识不同的用户。如果下次用户再访问这个网页的时候,它又能够读出这个文件里面的内容,这样网页就知道上次这个用户已经访问过该网页了。 /*...原创 2011-09-15 14:09:00 · 88 阅读 · 0 评论 -
简单理解抽象工厂模式
定义: 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态,,当有多个抽象角色时,使用的一种工厂模式,它向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。 注意: 注意产品族的概念: 是指位于不同产品等级结构中,功能相关联的产品组成的家族。一般是位于不同的等级结构中的相同位置上。显然,每一个产品族中...原创 2011-05-09 14:35:15 · 93 阅读 · 0 评论 -
接口和抽象类有什么区别
接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。 人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它....原创 2011-05-09 14:29:23 · 98 阅读 · 0 评论 -
Java内部类(Inner Class)
简单的说,内部(inner)类指那些类定义代码被置于其它类定义中的类;而对于一般的、类定义代码不嵌套在其它类定义中的类,称为顶层(top-level)类。对于一个内部类,包含其定义代码的类称为它的外部(outer)类。 1 Static member class(静态成员类) 类声明中包含“static”关键字的内部类。如以下示例代码, Inner1/Inner2/...原创 2011-05-09 13:37:24 · 82 阅读 · 0 评论 -
有两个关于内部类(Inner Class)的示例
第一个,演示一个简单的外部类使用内部类示例: [code="java"]public class OuterClass { //内部类 private class InterClass { //内部类的构造函数 public InterClass() { Sy...原创 2011-05-09 13:33:15 · 71 阅读 · 0 评论 -
关于JAVA匿名内部类,回调,事件模式的一点讨论
关于JAVA匿名内部类的一点讨论. 基本理论: ----------------------------------------------------- 关于JAVA内部类:一个内部类的定义是定义在另一个类内部的类。 存在它的原因是: 1.一个内部类的对象能够访问创建它的对象的实现,包括私有数据。即内部类实例对包含它的哪个类的实例来说,是特权的。 2.对于同一...原创 2011-05-09 13:26:49 · 89 阅读 · 0 评论 -
Java内部类实例测试及总结
这里没有讲解理论是怎么样的,我用实例说明,个人觉得比理论更来得实际,并写下了测试的总结。 如需要补充理论的请参看这篇文章:关于JAVA匿名内部类,回调,事件模式的一点讨论[url]http://wjheye.iteye.com/blog/1037407[/url] [code="java"]/** * 内部类测试 * @author http://blog.csdn....原创 2011-05-09 13:23:19 · 80 阅读 · 0 评论 -
java 开发环境搭建
文章来源[url]http://topic.csdn.net/u/20110829/13/BF4FAA45-3E1A-48A8-BC46-0405B7F862A2.html[/url] 一。jdk安装与配置 jdk7于3月份刚刚发布,目前eclipse的最新版本中还没有提供对jdk7的编译支持,所以我们只下载jdk6。 下载地址:http://download.java.net/j...原创 2011-11-25 16:59:28 · 106 阅读 · 0 评论