
java基础
文章平均质量分 78
yongjiandan
这个作者很懒,什么都没留下…
展开
-
JAVA中String与StringBuffer的区别
String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。在java中有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象转载 2012-02-26 12:11:49 · 305 阅读 · 0 评论 -
面向对象的特征
1 封装 定义: 封装只是隐藏实现的细节,提高安全性,降低使用复杂度。 举例:属性、方法 封装等 2 继承 定义: 通过一个已有类派生一个新类的过程。 继承 注意:构造函数可以被引用 但是构造函数不能被继承 与构造函数相关的方面: 1.继承中,创建子类对象的时候,会隐式调用父类的无参构造函数 2.转载 2012-02-26 14:42:38 · 227 阅读 · 0 评论 -
OverLoad与override的区别
首先从概念上,重载Overload:表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。覆盖Override:表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象编程的多态性的一种表现。其次,一般的方法签名的转载 2012-02-26 12:37:37 · 336 阅读 · 0 评论 -
杂七八
一:split()、length与length()public static void main(String[] args) { String s = "a1ab1abc"; String [] str = s.split("1"); for (String string : str) { //String 类有length()方法 System.out.printl原创 2012-02-26 14:10:20 · 343 阅读 · 0 评论 -
JAVA 如何创建\删除\修改\复制目录及文件
今天朋友问我 Java如何新建一个文件,我在网上找到一篇文章,觉得不错,自己留下了http://www.blogjava.net/flexjava/archive/2008/06/25/210430.html这需要导入java.io类import java.io.*; public class FileOperate { public FileOperate()转载 2012-03-29 21:18:38 · 340 阅读 · 0 评论