宇可d

 

01 2018 档案

关于创建String对象过程的内存分配
摘要:String是引用数据类型 但是String实际上java给我们提供的是一个类 注意:String 全类被fianl所修饰 所以 String 又叫 字符串常量 String 的值 一旦定义 不可以改变 String 的创建方式 1、直接赋值 String str = "ccc"; 2、通过new关 阅读全文

posted @ 2018-01-31 18:54 holloer 阅读(138) 评论(0) 推荐(0)

抽象类与接口的注意点
摘要:抽象类不能被实例化,实例化的工作应该交由它的子类来完成,它只需要有一个引用即可。 抽象方法必须由子类来进行重写。 只要包含一个抽象方法的抽象类,该方法必须要定义成抽象类,不管是否还包含有其他方法。 抽象类中可以包含具体的方法,当然也可以不包含抽象方法。 子类中的抽象方法不能与父类的抽象方法同名。 a 阅读全文

posted @ 2018-01-31 08:35 holloer 阅读(119) 评论(0) 推荐(0)

java方法体
摘要:执行顺序: 静态代码块 mian方法 构造代码块 构造方法 静态代码块只执行一次. 阅读全文

posted @ 2018-01-29 19:19 holloer 阅读(120) 评论(0) 推荐(0)

static关键字
摘要:1.static方法 static方法一般称作静态方法,由于静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了。并且由于这个特性,在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变量都 阅读全文

posted @ 2018-01-29 08:32 holloer 阅读(90) 评论(0) 推荐(0)

面向对象3大特征5大原则
摘要:三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 所谓继承是指可以让某个类型的对象获得另一个类型的对象的属性的方法。它支持按级分类的概念。 所谓多态就是指一个类实例的相同方法在不同情形有不同表现形式 阅读全文

posted @ 2018-01-25 23:30 holloer 阅读(83) 评论(0) 推荐(0)

JAVA中this用法小结
摘要:1、表示对当前对象的引用! 2、表示用类的成员变量,而非函数参数,注意在函数参数和成员变量同名是进行区分!其实这是第一种用法的特例,比较常用,所以那出来强调一下。 3、用于在构造方法中引用满足指定参数类型的构造器(其实也就是构造方法)。但是这里必须非常注意:只能引用一个构造方法且必须位于开始! 还有 阅读全文

posted @ 2018-01-25 11:28 holloer 阅读(87) 评论(0) 推荐(0)

类和对象的关系
摘要:对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。 类:类是一个模板,它描述一类对象的行为和状态。 对象和类的关系: 类与对象的关系就如模具和铸件的关系,类的实力化的结果就是对象,而对对象的抽象就是类,类描述了一组有相同特性(属性)和相同行为的对象。 阅读全文

posted @ 2018-01-24 09:26 holloer 阅读(142) 评论(0) 推荐(0)

导航