随笔分类 -  study notes

String类的常用方法
摘要:String(字符串)和字符:-[构造方法]将全部字符数组变为字符串:public String(char[] value);-[构造方法]将部分字符数组变为字符串: public String(char[]value,int offset,int count );-[普通方法]取得制定索引位置上的字符: public char charAt(int index);-[普通方法]将字符串变为字符数组: public char toCharArray();String(字符串)和字节:-[构造方法]将全部的字节数组变为字符串:public String(byte [] value);-[构造方法 阅读全文

posted @ 2013-08-19 18:43 iyon 阅读(788) 评论(0) 推荐(0)

StringBuilder,StringBuffer
摘要:不可变私服序列String可变字符序列 StringBuilder: 线程不安全,效率高StringBuffer: 带synchronized 线程安全,效率低 阅读全文

posted @ 2013-07-16 18:27 iyon 阅读(166) 评论(0) 推荐(0)

String的==和equals
摘要:String str1 = new String("abcd"); String str =new String("abcd"); System.out.println(str.charAt(3)); System.out.println(str1==str);//false 不一个对象 System.out.println(str.equals(str1));//比较内容 String str2 = "abcd"; String str3 ="abcd"; System.out.println(str2==str 阅读全文

posted @ 2013-07-15 19:39 iyon 阅读(146) 评论(0) 推荐(0)

innerclasses内部类
摘要:内部类提供了更好的封装 只能让外部类直接访问,不允许其他类直接访问内部类可以直接访问外部类的私有属性,内部类被当成外部类的成员。但外部类不能访问内部类的内部属性只为所在类提供服务的情况下优先使用内部类分类:成员内部类 非静态 静态匿名内部类 使用那种只需要使用一次的类局部内部类(用的很少) 定义在方法里面 阅读全文

posted @ 2013-07-14 19:32 iyon 阅读(161) 评论(0) 推荐(0)

final
摘要:final变量:常量final方法:不能被子类重写,可以被重载final类:不能有子类,不能被继承 阅读全文

posted @ 2013-07-13 11:36 iyon 阅读(128) 评论(0) 推荐(0)

Object
摘要:class object is the root of the class hierarchyevery class has object as a superclass all objects including arraysimplement the methods of this class 阅读全文

posted @ 2013-07-12 21:53 iyon 阅读(159) 评论(0) 推荐(0)

面向对象的三大特征
摘要:继承封装(隐藏)多态-从OOD , 类是对对象的抽象 ,继承是对某一批类的抽象,从而实现对现实世界更好的建模-提高代码的复用性extends的意思是扩展,子类是父类的扩展encapsulation封装隐藏对象内部的复杂性,只对外公开简单的接口,偏于外界调用,提高系统的扩展性,可维护性 “高内聚,低耦合”类的内部数据操作细节自己完成,不允许外部干涉,暴漏少量的方法给外部使用使用访问控制符,实现封装pirvate default protected public同类 包 子类 所有类的属性一般用private 用public的get/set方法(boolean变量的get方法... 阅读全文

posted @ 2013-07-12 21:09 iyon 阅读(109) 评论(0) 推荐(0)

面向对象和面向过程
摘要:class 车{ 发动机; 变速箱; 四个轮胎; 开车(); 加油();}车.开车();----------------------------------------------面向过程: 面向对象:以类的方式组织代码,以对象的方式封装数据1.踩离合 驾驶员2.挂档 汽车3.踩油门 驾驶员开汽车4.开Object-Oriented Analysis(OOA)and Object-Oriented Design(OOD).ooa面向对象分析ood面向对象设计-------------------------------- 阅读全文

posted @ 2013-07-12 19:30 iyon 阅读(200) 评论(0) 推荐(0)

Scanner类
摘要:util包接收键盘输入Scanner s = new Scanner(System.in);s.next();//等待输入 阅读全文

posted @ 2013-07-12 17:52 iyon 阅读(135) 评论(0) 推荐(0)

导航