07 2018 档案
摘要:-暑假学习第十五天-- 一.获取方法 int length() 获取字符串的长度 char charAt(int index) 获取特定位置的字符 (角标越界) int indexOf(String str) 获取特定字符的位置(overload) int lastIndexOf(int ch) 获
阅读全文
摘要:--暑假学习第十四天-- 一. Object对象 面向对象的核心思想:“找合适的对象,做适合的事情”。 合适的对象: 1. 自己描述类,自己创建对象。 2. sun已经描述了好多常用的类,可以使用这些类创建对象。 API(Application Program Interface) sun定义的那么
阅读全文
摘要:--暑假学习第十三天-- 一.包 java中的包就相当于windows文件夹。 包的作用: 1. 解决类名重复产生冲突的问题。 2. 便于软件版本的发布。 定义包的格式: package 包名; 包名命名规范:包名全部小写。 包语句要注意的事项: 1. package语句必须位于java文件中中第一
阅读全文
摘要:--暑假学习第十二天-- 一.异常 我们的java程序也是会存在某些不正常 的情况的,这些不正常的情况我们就统称异常。 异常体系: | Throwable | Error | Exception Throwable常用的方法: toString() 返回当前异常对象的完整类名+病态信息。 getMe
阅读全文
摘要:--暑假学习第十一天-- 一.内部类 一个类定义在另外一个类的内部,那么该类就称作为内部类。 内部类的class文件名: 外部类$内部类. 好处:便于区分该class文件是属于哪个外部类的。 内部类的类别: 1. 成员内部类: 成员内部类的访问方式: 方式一:在外部类提供一个方法创建内部类的对象进行
阅读全文
摘要:--暑假学习第十天-- 一.抽象类 1.什么是时候使用抽象类: 描述一类事物的时候,发现该事物确实存在着某种 行为,但是目前这种 是不具体的,这时候应该抽取这种行为的声明,而不去实现该种行为,这时候 这种行为我们把它称为抽象的行为,这时候应该使用抽象类。 2.抽象类要注意的细节: 1. 如果一个方法
阅读全文
摘要:--暑假学习第九天-- 一.super关键字 super关键字代表了父类空间的引用。 super关键字的作用: 1. 子父类存在着同名的成员时,在子类中默认是访问子类的成员,可以通过super关键字指定访问父类的成员。 2. 创建子类对象时,默认会先调用父类无参的构造方法,可以通过super关键字指
阅读全文
摘要:--暑假学习第八天-- 一.单例设计模式 保证一个类在内存中只有一个对象。 模式:模式就是解决 一类 问题的固定步骤 。 模式的概念最早起源于建筑行业.... 建房子的步骤都是一样: 打地基 > 浇柱子 >盖楼面 >砌墙 >封顶 >装修 >入住 软件行业中的几种设计模式: 单例设计模式 模板设计模式
阅读全文
摘要:--暑假学习第七天-- 一.static(静态、修饰符) static修饰成员变量时:static修饰成员变量时,那么该成员变量的数据就是一个共享的数据. 静态成员变量的访问方式: 方式一: 使用对象进行访问。 对象.属性名 方式二:可以使用类名进行访问。 类名.属性名 注意: 1. 非静态成员变量
阅读全文
摘要:--暑假学习第六天-- 一.构造代码块 构造代码块的作用:给对象进行统一的初始化。 构造函数的作用: 给对应的对象进行初始化。 构造代码块的格式: { 构造代码块 } 注意: 构造代码块的大括号必须位于成员 位置上。 代码块的类别: 1. 构造代码块。 2. 局部代码块. 大括号位于方法之内。 作用
阅读全文
摘要:--暑假第五天学习-- 一.java面向对象语言 核心思想: 找适合的对象做适合的事情. 找对象的方式: 方式一: sun已经定义好了很多了类,我们只需要认识这些类即可创建对象使用。 方式二: 我们需要自定义类,通过自定义类创建对象。 在整理笔记的过程中对自己有疑问的概念使用代码验证或者推翻它。 自
阅读全文
摘要:--暑假第四天学习-- 一.匿名对象 匿名对象:没有引用类型变量指向的对象称作为匿名对象。 匿名对象要注意的事项: 1. 我们一般不会给匿名对象赋予属性值,因为永远无法获取到。 2. 两个匿名对象永远都不可能是同一个对象。 匿名对象好处:简化书写。 匿名对象的应用场景: 1. 如果一个对象需要调用一
阅读全文
摘要:--暑假第三天学习-- 一.面向对象 对象:真实存在唯一的事物。 类: 实际就是对某种类型事物的共性属性与行为的抽取,是抽象的概念。 我们从小的时候就不断的接触很多的对象,我们的大脑就会把这些具备相同属性与行为的事物进行分类。 在现实生活中就存在对象与类这两种事物。计算机是服务于人类,为了让计算机更
阅读全文
摘要:--暑假第二天学习-- 一.数组中找最大值 1.思路:定义一个变量,用于记录最大数(默认初值为数组中第一个元素), 然后使用该变量与数组中每一个元素进行比较,如果发现有比当前元素大, 那么该变量存储这个更大的变量,直到该数组的最后一个元素为止。 2.代码如下: 二.数组排序 1.思路:使用索引值为0
阅读全文
摘要:--暑假学习第一天-- 一.函数(方法) 函数的作用: 为了提高功能代码的复用性。 函数的定义格式: 修饰符 返回值类型 变量名(形式参数){ 函数体 } 函数的特点: 1. 函数是把一个功能的代码 封装起来以达到提高功能 代码的复用性。 2. 函数定义好之后,需要调用才能执行的。 3. 如果一个函
阅读全文
摘要:2018年7月15日 day_01 累加运算配合图形化界面~~~
阅读全文

浙公网安备 33010602011771号