随笔分类 -  java

java study
java中的通配符
摘要:通配符的表示方法有,,.表示可以引用T及T的子类表示可以引用T及T的父类表示无限定引用。看起来与声明泛型类或函数里的类型限定类似,但两者有很大区别先直观的看一下“T”,一个在extends前边,一个在extends后边。类型限定是在声明类或函数时如:public T func(T){};通配符是在作... 阅读全文

posted @ 2015-02-05 16:59 wudymand 阅读(225) 评论(0) 推荐(0)

java中的泛型
摘要:1.java中泛型类似于C++中的模板,最主要的目的就是避免重复写代码,实现代码重用。 例如maxmin函数,maxmin(int,int),maxmin(long,long),maxmin(double,double),因为参数的不同,可能需要分别写三个maxmin. 使用泛型后public ... 阅读全文

posted @ 2015-02-05 16:02 wudymand 阅读(172) 评论(0) 推荐(0)

java中利用继承类和Runnable接口实现多线程的区别
摘要:利用继承Thread类实现的多线程无法资源共享如下程序class MyThread extends Thread{ public MyThread(String name){ super(); this.name=name; } public void run(){ while(ticket... 阅读全文

posted @ 2015-01-22 17:23 wudymand 阅读(197) 评论(0) 推荐(0)

java中实现多线程的两种基本方法
摘要:java中实现多线程有两种基本方法,一种是继承Thread, 另一种是实现Runnable接口。但是因为java中子类只能继承一个父类,如果采用继承Thread类,就不能继承其他类,很受限制。以下是采用继承Thread类的例子:public class MyThreadTest{ public st... 阅读全文

posted @ 2015-01-22 16:15 wudymand 阅读(2026) 评论(0) 推荐(0)

java中的接口
摘要:java中的接口使用interface来定义,类似于类的定义,有接口名称和接口体[修饰符] interface 接口名 extends 父接口名列表{[public] [static] [final] 常量;[public] [abstract] 方法;}接口体中不能有变量,可以有常量。方法只能是虚... 阅读全文

posted @ 2015-01-21 16:20 wudymand 阅读(261) 评论(0) 推荐(0)

导航