Java
Earl_628
这个作者很懒,什么都没留下…
展开
-
11.3
字符串String 对象创建后则不能被修改。修改实际上创建了新的字符串。每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法。字符串的常量只会创建一次。. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1使用 indexOf 进行字原创 2016-11-03 10:55:15 · 126 阅读 · 0 评论 -
10.19
封装 static 内部类 this 静态内部类 方法内部类原创 2016-10-19 10:56:41 · 127 阅读 · 0 评论 -
10.23
继承extends 继承初始化,先初始化父类,在初始化子类。先执行属性的初始化,在执行构造方法方法的初始化。final修饰类,不允许被继承。修饰方法,不允许被重写。修饰属性,初始化时必须有值。修饰变量则只能赋值一次。super在对象内部调用父类对象。 子类的构造过程中,会调用父类的构造方法。如果子类构造方法中没有调用父类构造方法,默认调用无参的构造方法。如果显示的super调用原创 2016-10-23 11:11:35 · 107 阅读 · 0 评论 -
10.25
多态父类引用可以指向本类,也可以指向子类。父类引用指向不同的类,调用方法是调用的是指向类的方法,若无则调用的是继承的方法。父类指向子类时,不能调用子类独有的方法。引用类型转换向上转换类型,自动提升。向下类型转换,强制转换。用instanceof检验,返回布尔值。抽象类使用abstract关键字修饰。abstract class定义子类要有的方法不实现。接口接口是一种特殊的类,原创 2016-10-25 11:37:43 · 104 阅读 · 0 评论 -
10.14
数组基本应用indexOf()检测字符第一次出现的位置,如果没有返回-1。 public class myArray{ //初始化数组变量 char[] cNum = {'1','2','3','4','5','6','7','8','9','0'}; char[] cStr = {'a','b','c','d','e','f','g','h',原创 2016-10-14 20:47:16 · 139 阅读 · 0 评论 -
10.15
成员和局部变量成员变量定义在类中,局部变量定义在方法中。成员变量有初始值,局部变量没有。成员变量与局部变量重名时,就近原则,调用局部变量。public class Test2 { int var; int varinside = 0; public void print() { int varinside = 2; System.out.p原创 2016-10-19 09:58:24 · 108 阅读 · 0 评论 -
11.2
异常所有异常类都继承Throwable有两个子类,Error 和 Exception使用try catch 和 try catch finallycatch块必须子类在前父类在后。public class TryCatchTest { public static void main(String[] args) { TryCatchTest te = new TryCa原创 2016-11-02 11:12:22 · 250 阅读 · 0 评论 -
11.14
包装类将本类型和其他基本类型进行转换的方法将字符串和本类型及包装类互相转换的方法包装类可以调用方法。Date 和 SimpleDateFormat 类使用 format() 方法将日期转换为指定格式的文本: Calendar类Calendar类使用:原创 2016-11-14 10:24:18 · 106 阅读 · 0 评论