2017年8月10日

常用类:String,StringBuffer,StringBuilder

摘要: String String类被final修饰符修饰,所以不能将其进行继承,所有对它的改变都要重新创建一个新的地址 1.String的构造器 String() String(byte 【】bytes)//把byte类型的用ASCII码构成一个新的数组 String(byte 【】bytes,int o 阅读全文
posted @ 2017-08-10 19:47 不言语 阅读(141) 评论(0) 推荐(0) 编辑
2017年8月8日

常用类:Object

摘要: 2017-08-08 Object :作为所有类的根类,(超类,父类) 常用的方法: public int hasCode(){//返回该对象的哈希码值(地址)}:判断对象是否在同一内存地址上 public final class getClass (){//返回Object 的运行时类} publ 阅读全文
posted @ 2017-08-08 21:25 不言语 阅读(153) 评论(0) 推荐(0) 编辑
2017年8月7日

包,项目分层,权限修饰符

摘要: 2017-08-07 包 作用:对类进行分类管理 包的命名规范: 第一级:指该项目的类型,com:商业组织,org:非营利组织,gov :政府项目,net:网络服务商 第二级:指项目所开发或运行的公司名称 第三级:指项目的名称 第四级:指项目模块的名称 注意事项:package语句在java文件中只 阅读全文
posted @ 2017-08-07 18:43 不言语 阅读(138) 评论(0) 推荐(0) 编辑

内部类和匿名内部类

摘要: 2017-08-07 内部类 定义:把类定义在其他类的内部,这个类就被称为内部类 内部类的访问特点:内部类可以直接访问外部类的成员,包括私有的 外部类要访问内部类的成员,必须要创建对象 内部类可以按位置分为成员内部类和局部内部类 1.成员内部类:写在类里面,方法外面,任何一种修饰符都可以修饰成员内部 阅读全文
posted @ 2017-08-07 18:20 不言语 阅读(153) 评论(0) 推荐(0) 编辑

抽象类和接口的区别

摘要: 2017-08-07 抽象类和接口的区别: 1:构造器 抽象类可以有构造器【构造方法】 接口没有构造器 2:成员的权限修饰符 抽象类可以有public ,protected ,default这些修饰符 接口默认的是public 3:继承 抽象类不可以继承多个类,但是可以实现多个接口 接口可以继承多个 阅读全文
posted @ 2017-08-07 17:31 不言语 阅读(148) 评论(0) 推荐(0) 编辑
2017年8月4日

多态,抽象,接口

摘要: 2017-08-04 多态 某一个事物,在不同时刻表现出来的不同状态 多态的前提:有继承关系,有方法重写,有父类引用指向子类对象 多态的体现:继承方面,接口方面,抽象类方面 多态的好处:提高了程序的维护性(由继承保证) 提高了程序的扩展性(由多态保证) 成员访问的特点:成员方法的访问:编译看左边,运 阅读全文
posted @ 2017-08-04 17:30 不言语 阅读(208) 评论(0) 推荐(0) 编辑

year:2017 month:08 day:03

摘要: 2017-08-03 JAVAse 继承 继承:通过extends关键字可实现类与类之间的继承 父类:基类/超类 子类:派生类 1.继承的特点:单继承【一个类只能有一个父类】多层次【父类还可有父类】 2.继承的好处:提高了代码的复用率 提高了代码的维护性 让类与类之间产生了关系是多态的前提(耦合性高 阅读全文
posted @ 2017-08-04 09:04 不言语 阅读(169) 评论(0) 推荐(0) 编辑

year:2017 month:08 day:04

摘要: 2017-08-04 JAVAse 1.final修饰符 final可以修饰类,成员方法,成员变量(static 修饰符不可以修饰类) final的初始化在对象被实例化前即可final 修饰的方法不可以被继承; final修饰的变量是常量【值不能被修改】,(自定义型) final修饰的方法不能被重写 阅读全文
posted @ 2017-08-04 08:38 不言语 阅读(144) 评论(0) 推荐(0) 编辑
2017年8月3日

year:2017 month:8 day:3

摘要: 2017-08-03 JAVAse 1:静态变量和成员变量的区别: 所属不同:静态变量属于类,所以也称为类变量 成员变量属于对象,也称为实例变量 内存中位置不同:静态变量存储余方法区的静态区 成员变量存储于堆内存 内存出现时间不同:静态变量随着累的加载而加载,随着累的消失而消失 成员变量随着对象的创 阅读全文
posted @ 2017-08-03 09:07 不言语 阅读(127) 评论(0) 推荐(0) 编辑
2017年8月1日

year:2017 month:8 day:1+

摘要: 2017-08-01 JAVAse 方法的重载:在同一个类中存在一个以上的同名方法,只要他们的参数数量,参数类型,参数顺序(两个相同类型的参数是不行的)这样就构成了方法的重载。 有返回值的方法有三种调用方式:1.单独调用(无任何意义) 2.输入调用(不推荐) 3.赋值调用(推荐) 无返回值的方法的调 阅读全文
posted @ 2017-08-01 17:06 不言语 阅读(158) 评论(0) 推荐(0) 编辑