Java SE
文章平均质量分 77
ilosing
这个作者很懒,什么都没留下…
展开
-
Runnable Thread 线程的实现
class ThreadTest extends Thread{ private int ticket=10; public void run() { while (true){ if (ticket>0) { System.out.println(Thread.currentThread().getName()+" is saling ticket" + tick原创 2011-10-08 23:04:40 · 919 阅读 · 0 评论 -
JAVA中构造方法和方法重载的区别
构造方法:如果有一个名字为Demo的类,那么要创建该类的对象,必须使用new关键字调用构造方法。比如,Demo类会有以下3个构造方法:\ public Demo() { } public Demo(String name) { this.name=name; } public Demo(String name,int age){原创 2011-09-20 23:38:14 · 3893 阅读 · 0 评论 -
关于对synchronized的理解
当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 今天在论坛中看见这道题,开始也很模糊,最后写了个程序得出如下答案。 如果是同步方法的话是不可以的。 如果是非同步方法的话是可以的。 下面贴出代码: package Test; public class Test1 { public static void main(String[原创 2011-10-16 22:34:45 · 13561 阅读 · 0 评论 -
关于对TrerSet的理解
TreeSet:可以对Set集合中的元素进行排序。其底层的数据结构是二叉树。 其保证元素唯一性的标志基于compareTo方法return 0; TreeSet排序有两种方式: 1。让元素自身具有比较性,需要实现Comparable接口,覆盖compareTo方法。 2。当元素自身不具备比较性时,或者具备比较性不是开发所需要的时候,这时需要让集合自身具备可比较性。 在集合初始化时,就具备原创 2011-10-18 22:20:27 · 2375 阅读 · 0 评论 -
关于泛型的认识和理解
今天学习了泛型的知识,以前在看毕向东老师的视频时,开始提到泛型,我的理解以为是上帝类Object呢。 今天看完高新视频后,对泛型有了新的理解。于是找了泛型的知识的特点。 在Java1.5后引入了泛型的概念。 泛型的本质是参数化类型,也可以说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 泛型的好处: 1.原创 2011-10-19 11:44:03 · 13122 阅读 · 1 评论 -
匿名内部类
今天看视频看到匿名内部类,对匿名内部类有了些了解。以前学习的时候也于遇见过匿名内部类,当时只是觉得代码的阅读性不是很好,看完视频发现,其实用处也不少。 使用匿名内部类可以使代码更加简洁、紧凑,模块化程度更高。内部类能够访问外部内的一切成员变量和方法,包括私有的,而实现接口或继承类做不到。 对于新手,总是在接受新的知识,大多时候不知道在什么情况下使用,于是就查阅了一些资料。贴出来: 如果满足下原创 2011-10-07 23:15:21 · 13309 阅读 · 0 评论 -
去掉对象中重复数据
---------------------- android培训、java培训、期待与您交流! ---------------------- import java.util.ArrayList; import java.util.Iterator; public class ArrayListTest1 { public static void main(String[] args) {原创 2011-10-17 22:20:56 · 2478 阅读 · 0 评论 -
一个经典的关于异常处理应用
在定义银行类时,若取钱数大于余额时需要做异常处理。 定义一个异常类 insufficientFundsException。取钱(withdrawal)方法中可能产生异常,条件是余额小于取额。 处理异常在调用 withdrawal 的时候,因此 withdrawal 方法要声明转载 2011-10-08 23:10:45 · 1074 阅读 · 0 评论 -
Java构造函数的执行情况
Java 在创建对象的时候会要执行它的构造函数。不仅如此,Java 还要执行父类的构造函数,往上一级一级直到没有父类为止。对于初学者来说,有三个问题不容易搞懂。本文就来介绍一下。 Java 在创建对象的时候会要执行它的构造函数。不仅如此,Java 还要执行父类的转载 2011-09-29 20:48:30 · 1812 阅读 · 0 评论 -
单例设计模式
看完视频,对单例设计的模式还不是很了解,在网上找了半天关于单例设计模式的知识,总结了一下。 在编程中,经常要求一个类中只存在一个实例。这样做的好处就是很多对象操作的话,操作的结果只在这一个实例中操作。而操作的过程就是按着一定的顺序来操作这个实例,一个时间段只能提供一个对象进行操作。否则就会造成线程的堵塞等情况。在网上看到个有点滑稽但很实际的例子拿来和大家分享:比如一个公厕,只有一个坑,这个时候大原创 2011-09-27 19:04:35 · 496 阅读 · 0 评论