摘要: -暑假学习第十五天-- 一.获取方法 int length() 获取字符串的长度 char charAt(int index) 获取特定位置的字符 (角标越界) int indexOf(String str) 获取特定字符的位置(overload) int lastIndexOf(int ch) 获 阅读全文
posted @ 2018-07-31 12:13 seduce_bug 阅读(77) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第十四天-- 一. Object对象 面向对象的核心思想:“找合适的对象,做适合的事情”。 合适的对象: 1. 自己描述类,自己创建对象。 2. sun已经描述了好多常用的类,可以使用这些类创建对象。 API(Application Program Interface) sun定义的那么 阅读全文
posted @ 2018-07-30 10:19 seduce_bug 阅读(77) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第十三天-- 一.包 java中的包就相当于windows文件夹。 包的作用: 1. 解决类名重复产生冲突的问题。 2. 便于软件版本的发布。 定义包的格式: package 包名; 包名命名规范:包名全部小写。 包语句要注意的事项: 1. package语句必须位于java文件中中第一 阅读全文
posted @ 2018-07-29 21:12 seduce_bug 阅读(86) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第十二天-- 一.异常 我们的java程序也是会存在某些不正常 的情况的,这些不正常的情况我们就统称异常。 异常体系: | Throwable | Error | Exception Throwable常用的方法: toString() 返回当前异常对象的完整类名+病态信息。 getMe 阅读全文
posted @ 2018-07-28 11:48 seduce_bug 阅读(71) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第十一天-- 一.内部类 一个类定义在另外一个类的内部,那么该类就称作为内部类。 内部类的class文件名: 外部类$内部类. 好处:便于区分该class文件是属于哪个外部类的。 内部类的类别: 1. 成员内部类: 成员内部类的访问方式: 方式一:在外部类提供一个方法创建内部类的对象进行 阅读全文
posted @ 2018-07-27 13:13 seduce_bug 阅读(76) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第十天-- 一.抽象类 1.什么是时候使用抽象类: 描述一类事物的时候,发现该事物确实存在着某种 行为,但是目前这种 是不具体的,这时候应该抽取这种行为的声明,而不去实现该种行为,这时候 这种行为我们把它称为抽象的行为,这时候应该使用抽象类。 2.抽象类要注意的细节: 1. 如果一个方法 阅读全文
posted @ 2018-07-26 19:57 seduce_bug 阅读(72) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第九天-- 一.super关键字 super关键字代表了父类空间的引用。 super关键字的作用: 1. 子父类存在着同名的成员时,在子类中默认是访问子类的成员,可以通过super关键字指定访问父类的成员。 2. 创建子类对象时,默认会先调用父类无参的构造方法,可以通过super关键字指 阅读全文
posted @ 2018-07-25 13:55 seduce_bug 阅读(141) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第八天-- 一.单例设计模式 保证一个类在内存中只有一个对象。 模式:模式就是解决 一类 问题的固定步骤 。 模式的概念最早起源于建筑行业.... 建房子的步骤都是一样: 打地基 > 浇柱子 >盖楼面 >砌墙 >封顶 >装修 >入住 软件行业中的几种设计模式: 单例设计模式 模板设计模式 阅读全文
posted @ 2018-07-24 17:29 seduce_bug 阅读(120) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第七天-- 一.static(静态、修饰符) static修饰成员变量时:static修饰成员变量时,那么该成员变量的数据就是一个共享的数据. 静态成员变量的访问方式: 方式一: 使用对象进行访问。 对象.属性名 方式二:可以使用类名进行访问。 类名.属性名 注意: 1. 非静态成员变量 阅读全文
posted @ 2018-07-23 15:40 seduce_bug 阅读(97) 评论(0) 推荐(0) 编辑
摘要: --暑假学习第六天-- 一.构造代码块 构造代码块的作用:给对象进行统一的初始化。 构造函数的作用: 给对应的对象进行初始化。 构造代码块的格式: { 构造代码块 } 注意: 构造代码块的大括号必须位于成员 位置上。 代码块的类别: 1. 构造代码块。 2. 局部代码块. 大括号位于方法之内。 作用 阅读全文
posted @ 2018-07-22 21:52 seduce_bug 阅读(91) 评论(0) 推荐(0) 编辑