宇可d

 

2018年3月7日

线程

摘要: 一.定义线程 1、继承Thread类。 此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用独立的Runnable运行对象构造的,则调用该Runnable对象的run方法;否则,该方法不执行任何操作并返回。 Thread的子类应该重写该方法。 2、实现Ru 阅读全文

posted @ 2018-03-07 00:53 holloer 阅读(101) 评论(0) 推荐(0) 编辑

2018年3月6日

字符IO流

摘要: 输入 FileReader的用法: 1. 找到目标文件 2. 建立数据的输入通道 3. 读取数据 4. 关闭资源 具体实例:从硬盘中读取文件 输出 FileWriter的使用步骤: 1. 找到目标文件。 2. 建立数据输出通道 3. 写出数据。 4. 关闭资源 FileWriter要注意的事项: 1 阅读全文

posted @ 2018-03-06 00:16 holloer 阅读(80) 评论(0) 推荐(0) 编辑

2018年3月5日

内部类

摘要: 含义 在Java编程语言里,程序是由类(class)构建而成的。在一个类的内部也可以声明类,我们把这 样的类叫做内部类。 作用 1.实现了更好的封装,我们知道,普通类(非内部类)的访问修饰符不能为private或protected,而内部类可以。当我们将内部类声明为private时,只有外部类可以访 阅读全文

posted @ 2018-03-05 01:21 holloer 阅读(94) 评论(0) 推荐(0) 编辑

2018年2月24日

异常与错误

摘要: 异常: 在Java中程序的错误主要是语法错误和语义错误,一个程序在编译和运行时出现的错误我们统一称之为异常,但是在Java中所有的异常都有一个基类,叫做Exception。 错误:它指的是一个合理的应用程序不能截获的严重的问题。大多数都是反常的情况。但是在Java中所有的错误都有一个基类,叫做Err 阅读全文

posted @ 2018-02-24 00:45 holloer 阅读(95) 评论(0) 推荐(0) 编辑

2018年2月6日

异常

摘要: 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsExcepti 阅读全文

posted @ 2018-02-06 09:22 holloer 阅读(79) 评论(0) 推荐(0) 编辑

2018年2月5日

java二分法搜索

摘要: 二分法就是要将数据每次都分成两份然后再去找到你想要的数据 在二分法查找时要求传入的数据必须已经有序,假设现在为升序,然后每次将所寻找的值与中间值(数组左边界+(右边界-左边界)/2)作比较,大了则去寻找中间值左侧数据,小则寻找中间值右侧数据。 阅读全文

posted @ 2018-02-05 08:40 holloer 阅读(103) 评论(0) 推荐(0) 编辑

2018年2月1日

String,StringBuilder,StringBuffer三者的区别

摘要: String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。 2. 再来说线程安全 在线程安全上,StringBuilder是线程不安全的,而Strin 阅读全文

posted @ 2018-02-01 18:21 holloer 阅读(107) 评论(0) 推荐(0) 编辑

2018年1月31日

关于创建String对象过程的内存分配

摘要: String是引用数据类型 但是String实际上java给我们提供的是一个类 注意:String 全类被fianl所修饰 所以 String 又叫 字符串常量 String 的值 一旦定义 不可以改变 String 的创建方式 1、直接赋值 String str = "ccc"; 2、通过new关 阅读全文

posted @ 2018-01-31 18:54 holloer 阅读(129) 评论(0) 推荐(0) 编辑

抽象类与接口的注意点

摘要: 抽象类不能被实例化,实例化的工作应该交由它的子类来完成,它只需要有一个引用即可。 抽象方法必须由子类来进行重写。 只要包含一个抽象方法的抽象类,该方法必须要定义成抽象类,不管是否还包含有其他方法。 抽象类中可以包含具体的方法,当然也可以不包含抽象方法。 子类中的抽象方法不能与父类的抽象方法同名。 a 阅读全文

posted @ 2018-01-31 08:35 holloer 阅读(109) 评论(0) 推荐(0) 编辑

2018年1月29日

java方法体

摘要: 执行顺序: 静态代码块 mian方法 构造代码块 构造方法 静态代码块只执行一次. 阅读全文

posted @ 2018-01-29 19:19 holloer 阅读(114) 评论(0) 推荐(0) 编辑

导航