
java基础
屿岸
这个作者很懒,什么都没留下…
展开
-
StringBuffer常用方法
存储append(参数) 返回 StringBuffer 参数可以为boolean(true||false),”字符串”,’字符’,浮点型,整形等,最终都会以字符串形式添加class Demo { public static void main(String[] args){ StringBuffer sb=new StringBuffer();//新建一个对象 sb原创 2017-11-03 20:05:24 · 254 阅读 · 0 评论 -
异常基础篇_对throws和throw的理解,自定义异常
throws 在因为调用div方法的main()方法没有catch语句,所以报错class Demo{ int div(int a,int b)//throws Exception//关键字标记该代码快可能会出现问题,编译时会检测是否有catch语句,没有会提示 { return a/b; }//throws为关键字,此方法会向外抛出吧处理异常的任务交给上原创 2017-10-15 20:27:48 · 445 阅读 · 0 评论 -
java_String类
参考博客class ObjectDemo//其他外部类{ public static void main(String[] args) { String s1="a"; System.out.println(s1=="a"); }}//==比较的是地址,直接定义String a=”asdfghj”(编译时已经确定,指向常量池转载 2017-09-11 20:46:41 · 240 阅读 · 0 评论 -
java基础_多态103
//102_面向对象多态中成员的特点class Fu{ void method1() { System.out.println("父类方法1"); } void method2() { System.out.println("父类方法2"); }}class Zi extends Fu{ void m原创 2017-09-10 12:02:10 · 205 阅读 · 0 评论 -
多态
/*多态:事物存在的不同形态abstract class Animal{public abstract void eat();}class Dog extends Animal{public void eat(){System.out.println("吃骨头");}public void kanjia(){原创 2017-09-02 19:49:39 · 208 阅读 · 0 评论 -
继承,接口
/**继承:成员变量一个父类可以有多个子类,但是一个子类不能继承多个父类(防止多个父类中有重名但是功能不同的方法)java支持多层继承->一个继承体系如何使用一个继承体系中的功能:查阅父类的功能(父类具有共性)创建子类的对象,子类继承了父类的方法,所以创建子类能够使用更多方法,并且有可能父类并不能创建对象当子类与父类出现了非私有的同名成员变量时,子类要访原创 2017-09-02 18:42:38 · 256 阅读 · 0 评论 -
封装_练习
class Person{Person(){name="1";age=9;System.out.println("**");}{name="aa";age=12;speak();System.out.println("name=\"ds\";age=10;");}private String name;private int age;void原创 2017-09-02 18:47:33 · 402 阅读 · 0 评论 -
构造函数,静态,主函数,静态代码块初始化执行顺序
/*构造函数里参数不同给不同的对象初始化,不同的参数分别传递到不同的构造函数中。构造代码块作用:给对象进行初始化和构造函数还是有差距的,优先于构造函数构造代码块给所有对象进行统一初始化,而构造函数给相应对象进行初始化,如传递的参数类型不同,运行的构造函数不同,而代码块是创建了对象后就直接运行,与参数无关且优先于有参数传递构造函数。外如果构建的类没有自定义构造函数其系统会原创 2017-09-02 18:29:34 · 528 阅读 · 0 评论