摘要: 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,线程是指进程中的一个执行流程,一个进程中可以启动多个线程。 JAVA程序语言中创建一个线程是要继承Thread类或者实现Runnable接口。1.继承Thread类或实现Runnable接口。2.覆盖run方法,更新运行过程,实现 阅读全文
posted @ 2016-04-18 22:55 前进着 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /** * 从一个数组中随机取出一定数量元素组成新数组 * @param array 一个String类型的数组 * @param number需要取出元素的数量 * @return 一个随机的数组 * @throws NullPointerException原数组不能为空 *@throws Arr 阅读全文
posted @ 2016-04-15 20:33 前进着 阅读(2546) 评论(0) 推荐(0) 编辑
摘要: continue;// 当等于给定下标值时,不进行复制 } else { newIndex += 1; newArray[newIndex] = array[i]; } } } else { throw new ArrayIndexOutOfBoundsException("下标值应该大于等于零且小 阅读全文
posted @ 2016-04-14 20:13 前进着 阅读(191) 评论(0) 推荐(0) 编辑
摘要: /** * 复制除给定下标之外的数组元素 * @param array 一个String数组 * @param index 在长度之内的下标 * @return 一个新数组,若原数组长度不大于1,返回null * @throws ArrayIndexOutOfBoundsException 下标值应 阅读全文
posted @ 2016-04-14 20:10 前进着 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 异常(Exception)是程序在执行过程中所产生的问题,一般分为检查异常、运行时异常、错误。它们都有一个公共的父类java.lang.Throwable,这个类包括Exception和Error两个子类。我们通常采用try/catch和finally来捕获和处理异常。try是可能会发生异常的代码, 阅读全文
posted @ 2016-04-13 20:13 前进着 阅读(146) 评论(0) 推荐(0) 编辑
摘要: JAVA属于单继承语言,不支持多重继承,一个类只能有一个父类。为了克服单继承的缺点,JAVA使用了接口,一个类可以继承多个接口。接口是抽象方法和常量值定义的集合,是一种特殊的抽象类。 1、接口里所有的方法都是抽象的,.默认的修饰符为public static final,我们不能用private去修 阅读全文
posted @ 2016-04-12 19:51 前进着 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 当一个方法只需要声明而不需要实现的时候,我们可以用到abstract修饰符,有抽象方法的类必须是抽象类,但是抽象类中不一定都是抽象方法,也可以全是具体方法。 abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型,抽象类就像当于一类 阅读全文
posted @ 2016-04-11 20:21 前进着 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 在JAVA中,继承是一个重要的特征,通过extends关键字,子类可以复用父类的功能,如果父类不能满足当前子类的需求,则子类可以重写父类中的方法来加以扩展。而在应用中就存在着两种转型方式。比如有父类Parent,子类Child1.向上转型:父类的引用指向子类的实例Parent p=new Child 阅读全文
posted @ 2016-04-10 22:34 前进着 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 在JAVA语言里面,类中的成员有四种访问级别,按照访问权限由大到小排列如下: 公开访问级别。使用public关键词修饰,被修饰的成员对外公开,可以被其它任何对象访问。 受保护访问级别。使用protected关键词修饰,被修饰的成员可以被同一包中的类所访问,还可以被类的子类所访问,不论是在哪个包中。 阅读全文
posted @ 2016-04-08 22:52 前进着 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在JAVA中,有一个很特殊的关键字叫static,也就是静态的。 它有些什么特点呢?首先,被他声明的变量和方法不实例化也可以使用,具体方式是类名点被静态的变量或方法。其次,static函数里面调用的外部变量也必须是静态的。第三,一旦声明了变量为静态变量,第一次声明之后将不会被再次声明。第四,在内存中 阅读全文
posted @ 2016-04-07 21:19 前进着 阅读(105) 评论(0) 推荐(0) 编辑