Java
文章平均质量分 67
luhui_smile
这个作者很懒,什么都没留下…
展开
-
java基础
问: 什么是方法的重载呢? 答: 如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了 判断方法重载的依据: 1、 必须是在同一个类中 2、 方法名相同 3、 方法参数的个数、顺序或类型不同 4、 与方法的修饰符或返回值没有关系 类和对象: 对象是真是存在的东西,我们可以观察到的事物都是真原创 2016-04-05 19:25:16 · 261 阅读 · 0 评论 -
Java字符串、集合
字符串的不变性 String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder。原创 2016-04-11 15:20:00 · 1283 阅读 · 0 评论 -
Java-常用类
包装类 基础数据类型(int float char等)是不具备对象的特性的,为了让基本数据类型也能具备对象的特性,Java为每个基本数据类型提供了一个包装类,这样就可以像操作对象那样来操作基本数据类型了。 byte--Byte short--Short int--Integer long--Long char--Character 基础类型与包装类之间的转换 装箱:将基本数据类型转原创 2016-04-11 10:14:17 · 216 阅读 · 0 评论 -
Java-异常
异常 try{ .. }catch(Exception e) { }finally { } 注意1、当要抛出多种异常情况时,抛出顺序是先子类异常再父类异常,其中Exception是基类异常,否则编译器会报错。 2、就算在try catch中有return语句,也会在所以得catch块执行完之后执行finally中的内容,所以可以尽量在finally语句中释放占用的资源。 3、如原创 2016-04-10 19:34:40 · 253 阅读 · 0 评论 -
Java-继承、多态
继承 概念: 表示的是类与类之间的关系,是一种“is a”的关系。 语法规则:class 子类 extends 父类{ ...} 继承中初始化顺序: 父类中的成员变量,父类的构造函数,子类的成员变量,子类的构造方法; final关键字 修饰类,则该类不能被继承; 修饰方法,则该方法不能被重写; 修饰变量,则变量变成常量; 修饰属性,则要么在声明时初始化,要么在构造函数中原创 2016-04-05 20:12:14 · 326 阅读 · 0 评论 -
Java-多线程
1、如何创建线程以及线程的基本操作 创建线程两种方法:继承thread类,或者实现runnable接口 基本操作有: 启动线程start()(当调用start方法启动线程时,调用的是线程中的run方法,但是如果直接调用线程的run方法并不能启动线程)、 sleep(),让线程休眠 join(),让其他线程等待当前线程终止 yield(),当前运行线程释放处理器资源,让其它线程也可以抢占原创 2016-05-01 22:07:54 · 242 阅读 · 0 评论 -
JVM介绍
转自:http://www.cnblogs.com/sunada2005/p/3577799.html 1. 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个转载 2016-08-31 13:05:57 · 218 阅读 · 0 评论