- 浏览: 39193 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
41082468:
我们 现在项目要 进行压力测试 我想选用 jmeter ...
Jmeter Installation -
cfw88888:
super和this只能使用在构造函数程序代码中的第一行。。。 ...
对象、类...... -
javaliver:
一个类中只要有劳任何一个抽象的方法,那么这个类必须成为一个抽象 ...
抽象类 -
sky_sun_wei:
:D I will give you feed back o ...
Retrospective
文章列表
http://news.csdn.net/n/20080625/116964.html
国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点,可将WEB开发者大致分为以下几个版本:
Alpha:阅读过一些专业书籍,大多数能用Dreamweaver或者FrontPage帮朋友制作一些Web页面。但在他们熟练掌握HTML代码以前,你大概不会雇佣他们成为职业的WEB制作人员。
Beta:已经比较擅长整合站点页面了,在HTML技巧方面也有一定造诣,但还是用Tabl ...
- 2008-06-28 11:18
- 浏览 692
- 评论(0)
Object之间的比较运算:
1、两个对象指的是不是同一个 ==
2、两个对象的内容是否相等 equals()
自定义的类需要改写equals方法
注:Java中规定,两个equals的对象,它们的hash code也必须相同,所以也需要改写hashCode方法
例子
public class Myobject {
private int data;
public Myobject(int i){
data = i;
}
public boolean equals(Myobject obj){
if(obj!=null&&(obj instanceof Myo ...
- 2008-06-27 09:27
- 浏览 777
- 评论(0)
http://blog.csdn.net/Mailbomb/archive/2008/06/02/2502933.aspx
说明:
1、 该表中优先级按照从高到低的顺序书写,也就是优先级为1的优先级最高,优先级14的优先级最低。
2、 结合性是指运算符结合的顺序,通常都是从左到右。从右向左的运算符最典型的就是负号,例如3+-4,则意义为3加-4,符号首先和运算符右侧的内容结合。
3、 instanceof作用是判断对象是否为某个类或接口类型,后续有详细介绍。
4、 注意区分正负号和加减号,以及按位与和逻辑与的区别
其实在实际的开发中,不需要去记忆运算符的优先级别,也不要刻意的使用运算符的优先级 ...
- 2008-06-26 10:22
- 浏览 743
- 评论(0)
接口解决了java不能多重继承的问题
接口由一些常量和抽象方法组成,只能包含这两部分
public interface 接口名称 [extends 接口名称]
public class Tank extends Car implements Weapon,Zebra{....}
实现接口的声明必须写在继承声明之后,类中必须实现接口中所定义的方法,若类中未实现接口里所定义的全部方法,类就是一个抽象类,加上abstract
接口不需要有构造函数
java存在一种特殊的接口,只有接口的声明,完全没有任何的常量和方法的声明,如java.io.Serializable、java.lang.Clon ...
- 2008-06-26 09:56
- 浏览 1094
- 评论(0)
一个特殊的机制,能让继承的子类一定要去改写某个特殊的方法--抽象
可以制定一个类中的某个方法为抽象的,不需要写方法的内容,季声明后直接以分号;结束,不加大括号!
注意:加上大括号就算括号里面没有任何程序代码,它还是完成方法的实现了!
正确的例子:abstract public void move();
一个类中只要有劳任何一个抽象的方法,那么这个类必须成为一个抽象类,其声明必须加上abstract关键字,如 abstract public class Animal
注意:abstract只能用在类和方法上,不能用在属性和一般的变量上
抽象类不能产生实例对象!!(包含未实现的方法,若可产生对 ...
- 2008-06-26 09:41
- 浏览 1071
- 评论(1)
http://blog.csdn.net/luocolor/archive/2007/02/13/1509565.aspx
Sakai项目Sakai是由美国印地安那大学、密西根大学、斯坦福大学和麻省理工学院于2004年共同发起的一项开源CMS计划。Sakai项目的主要目标是,开发Sakai程序的系统架构,将之与已有各种CMS工具和组件整合为一体。这些工具与组件既可用于课程管理,同时也可作为原有CMS模型的扩展插件。更为重要的是,Sakai也将支持研究性协作学习。
另外,Sakai项目似乎很重视ePortfolio这个教育技术界的前沿技术,国内应用还几乎没有;目前Sakai的用户主要是一些大学, ...
- 2008-06-25 17:30
- 浏览 938
- 评论(0)
对象就是符合某种类定义所产生出来的实例,属性和方法为对象的成员
----------------------------------------------------------
类的命名规则:
1、Package的英文单词全部小写
2、Class和Interface的每个英文单词的第一个字母大写,如AnimalZoo ...
- 2008-06-24 21:55
- 浏览 743
- 评论(1)
直接看代码吧
public class FloatingPoint {
public static void main(String[] args) {
int i=0,j=0;
Loop1:
for(i=1;i<=5;i++){
Loop2:
for(j=1;j<=5;j++){
if(j==3)
break Loop2;
if(i==j)
continue Loop1;
System.out.println(i+"*"+j+"=" ...
- 2008-06-24 21:49
- 浏览 544
- 评论(0)
switch-case只能接收byte、short、int 和 char 类型变量的判断,如果使用long类型的话编译时会有错误产生,这点在使用上要注意,其他的数据类型都不行。
简单地说就是能够自动转换程int类型的数据类型才行。
而case是指switch小括号中的变量会出现且你想要处理的值,它除了可以是个整数、字符之外,还可以是一些简单的算术表达式,不过算数表达式的结果要满足刚刚所说的四种数据类型。
- 2008-06-24 12:00
- 浏览 1442
- 评论(0)
成员变量:作为类的成员而存在,直接存在于类中。
局部变量:作为方法或语句块的成员而存在,存在于方法的参数列表和方法定义中。
局部变量在使用前必须被程序员主动的初始化;
系统中的成员变量则会被系统提供一个默认的初始值。
so语法上,类的成员变量能够定义后直接使用,而局部变量在定义后先要赋初值,然后才能使用。
所有类的成员变量可以通过this来引用。成员变量又分两种类型:实例变量和静态变量。
静态变量在定义时要使用static关键字。
- 2008-06-19 09:53
- 浏览 1151
- 评论(0)
http://www.pconline.com.cn/pcjob/ittest/empolder/10311/237826.html
Java基础方面:
1、作用域public,protected,private,以及不写时的区别
2、ArrayList和Vector的区别,HashMap和Hashtable的区别
3、char型变量能不能定义为一个中文?为什么?
4、多线程有几种表示方法,都是什么?同步有几种实现方法,都是什么?
5、继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
6、内部类的实现方式?
7、垃圾回收机制,如何优化程序? ...
- 2008-06-18 20:40
- 浏览 662
- 评论(0)