摘要: 在JAVA中,一个对象只能有一种类型,比如:Employee e = new Employee(),e是Employee类(也相当于一种自定义的类型)的一个对象。但是,一个变量却可以指向不同类型的对象,那么可以说变量时具有多态性的。对于一个类的继承:public class Employee{ String name; int salary; public String getDetails(){ }}public class Manager extends Employee{ String department; public String getDetails(){ }}如下... 阅读全文
posted @ 2013-04-14 22:12 孟凯Leo 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 覆盖方法的规则:1、覆盖方法的返回类型、方法名称、参数列表必须与它所覆盖的方法的相同。2、覆盖方法不能比它所覆盖的方法的访问性差(即访问权限不允许缩小)。3、覆盖方法不不能比它所覆盖的方法抛出更多的异常。方法重载的规则:1、方法名称必须相同。2、参数列表必须不同(个数不同,或者类型不同,或参数排列顺序不同)。3、方法的返回类型可以相同也可以不相同。仅仅返回类型不同不足以成为方法的重载。 阅读全文
posted @ 2013-04-14 21:36 孟凯Leo 阅读(379) 评论(0) 推荐(0) 编辑
摘要: JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。 JDK包含的基本组件包括: 阅读全文
posted @ 2013-04-14 15:14 孟凯Leo 阅读(350) 评论(0) 推荐(0) 编辑
摘要: Integer.valueof()返回的是Integer的对象。 Integer.parseInt() 返回的是一个int的值。 new Integer.valueof().intValue();返回的也是一个int的值。parseIntpublic static int parseInt(String s, int radix) throws NumberFormatException以第二个参数所指定基数将字符串参数分析为一个带符号的整数。除了第一个字符可以用 ASCII 的减号 '-' 来表示一个负值外,字符串中的字符必须是指定基数的数(由 Character.digit 阅读全文
posted @ 2013-04-14 15:06 孟凯Leo 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 在JAVA中,任何变量都必须经过初始化后才能使用。当一个对象被创建时,实例对象在分配空间时按照程序员指定的初始化数值进行赋值,否则系统将按照默认值进行变量初始化。要注意的是在方法外定义的变量,在程序员未指定初始化数值时,系统可以自动为变量默认初始化,但是如果是在方法内定义的变量,系统不会自动为变量初始化,如果此时使用方法内没有初始化的变量,系统会报错。比如程序a:public class Test{ public static void main(String[] args){ int a; System.out.println(a); }}编译时系统会报错,说变量a未赋值;程序b:p... 阅读全文
posted @ 2013-04-14 11:25 孟凯Leo 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.goceanedu.com.cn/Read_1855.htm在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而JAVA_HOME和classpath是不存在的。一:点“新建”,然后在变量名写上JAVA_HOME,顾名其意该变量的含义就是java的安装路径,呵呵,然后在变量值写入刚才安装的路径“C:\jdk1.6”。(注:如 阅读全文
posted @ 2013-04-13 14:03 孟凯Leo 阅读(190) 评论(0) 推荐(0) 编辑
摘要: xmlns:android="http://schemas.android.com/apk/res/android的作用是这个是xml的命名空间,有了他,你就可以alt+/作为提示,提示你输入什么,不该输入什么,什么是对的,什么是错的,也可以理解为语法文件。或者语法判断器什么的这个主要作用是在运行的时候那些控件的属性都是通过它来识别的,如果上面你写错了,不会有任何问题,但是在运行的时候就会有问题,提示你没有指定宽度等什么。这个是不用联网的。Android 自定义的xmlns其实很简单,语法规则是:在使用到自定义View的xml布局文件中需要加入xmlns:前缀=http://sche 阅读全文
posted @ 2013-04-03 19:17 孟凯Leo 阅读(415) 评论(0) 推荐(0) 编辑