`
mcecho
  • 浏览: 39193 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
http://news.csdn.net/n/20080625/116964.html 国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点,可将WEB开发者大致分为以下几个版本: Alpha:阅读过一些专业书籍,大多数能用Dreamweaver或者FrontPage帮朋友制作一些Web页面。但在他们熟练掌握HTML代码以前,你大概不会雇佣他们成为职业的WEB制作人员。 Beta:已经比较擅长整合站点页面了,在HTML技巧方面也有一定造诣,但还是用Tabl ...
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 ...
http://blog.csdn.net/Mailbomb/archive/2008/06/02/2502933.aspx 说明: 1、 该表中优先级按照从高到低的顺序书写,也就是优先级为1的优先级最高,优先级14的优先级最低。 2、 结合性是指运算符结合的顺序,通常都是从左到右。从右向左的运算符最典型的就是负号,例如3+-4,则意义为3加-4,符号首先和运算符右侧的内容结合。 3、 instanceof作用是判断对象是否为某个类或接口类型,后续有详细介绍。 4、 注意区分正负号和加减号,以及按位与和逻辑与的区别 其实在实际的开发中,不需要去记忆运算符的优先级别,也不要刻意的使用运算符的优先级 ...
接口解决了java不能多重继承的问题 接口由一些常量和抽象方法组成,只能包含这两部分 public interface 接口名称 [extends 接口名称] public class Tank extends Car implements Weapon,Zebra{....} 实现接口的声明必须写在继承声明之后,类中必须实现接口中所定义的方法,若类中未实现接口里所定义的全部方法,类就是一个抽象类,加上abstract 接口不需要有构造函数 java存在一种特殊的接口,只有接口的声明,完全没有任何的常量和方法的声明,如java.io.Serializable、java.lang.Clon ...
一个特殊的机制,能让继承的子类一定要去改写某个特殊的方法--抽象 可以制定一个类中的某个方法为抽象的,不需要写方法的内容,季声明后直接以分号;结束,不加大括号! 注意:加上大括号就算括号里面没有任何程序代码,它还是完成方法的实现了! 正确的例子:abstract public void move(); 一个类中只要有劳任何一个抽象的方法,那么这个类必须成为一个抽象类,其声明必须加上abstract关键字,如 abstract public class Animal 注意:abstract只能用在类和方法上,不能用在属性和一般的变量上 抽象类不能产生实例对象!!(包含未实现的方法,若可产生对 ...
http://blog.csdn.net/luocolor/archive/2007/02/13/1509565.aspx Sakai项目Sakai是由美国印地安那大学、密西根大学、斯坦福大学和麻省理工学院于2004年共同发起的一项开源CMS计划。Sakai项目的主要目标是,开发Sakai程序的系统架构,将之与已有各种CMS工具和组件整合为一体。这些工具与组件既可用于课程管理,同时也可作为原有CMS模型的扩展插件。更为重要的是,Sakai也将支持研究性协作学习。 另外,Sakai项目似乎很重视ePortfolio这个教育技术界的前沿技术,国内应用还几乎没有;目前Sakai的用户主要是一些大学, ...
对象就是符合某种类定义所产生出来的实例,属性和方法为对象的成员 ---------------------------------------------------------- 类的命名规则:   1、Package的英文单词全部小写   2、Class和Interface的每个英文单词的第一个字母大写,如AnimalZoo ...
直接看代码吧 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+"=" ...
switch-case只能接收byte、short、int 和 char 类型变量的判断,如果使用long类型的话编译时会有错误产生,这点在使用上要注意,其他的数据类型都不行。 简单地说就是能够自动转换程int类型的数据类型才行。 而case是指switch小括号中的变量会出现且你想要处理的值,它除了可以是个整数、字符之外,还可以是一些简单的算术表达式,不过算数表达式的结果要满足刚刚所说的四种数据类型。
成员变量:作为类的成员而存在,直接存在于类中。 局部变量:作为方法或语句块的成员而存在,存在于方法的参数列表和方法定义中。 局部变量在使用前必须被程序员主动的初始化; 系统中的成员变量则会被系统提供一个默认的初始值。 so语法上,类的成员变量能够定义后直接使用,而局部变量在定义后先要赋初值,然后才能使用。 所有类的成员变量可以通过this来引用。成员变量又分两种类型:实例变量和静态变量。 静态变量在定义时要使用static关键字。
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、垃圾回收机制,如何优化程序? ...
Global site tag (gtag.js) - Google Analytics