摘要: 一、基本概念 程序: 是完成特定任务、用某种语言编写的一组指令的集合,是一段静态的代码,是静态对象 进程: 正在运行的一段程序,是资源分配的最小单元,系统在运行时会为每个进程分配不同的内存区域,有自身的产生、运行和消亡过程 线程: 是一个程序内部的一条执行路径,是调度和执行的最小单元,每个线程拥有独 阅读全文
posted @ 2020-09-22 14:39 forever_fate 阅读(145) 评论(0) 推荐(0)
摘要: 异常处理 在Java语言中, 将程序执行中发生的不正常情况称为“异常” ,开发中的语法错误和逻辑错误不是异常,属于java.lang.throwable 里 分类: error: java虚拟机无法解决的严重问题。如JVM系统内部错误,资源耗尽等严重情况。如 StackOverflowError和  阅读全文
posted @ 2020-09-22 11:21 forever_fate 阅读(164) 评论(0) 推荐(0)
摘要: 行为型模式 出处:http://blog.csdn.net/zhangerqing 行为型模式包括策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式 模式与模式之间的关系: 第一类:通过父类与子类的关系进行实现。第二类:两个 阅读全文
posted @ 2020-09-21 22:30 forever_fate 阅读(152) 评论(0) 推荐(0)
摘要: 结构型模式 出处:https://blog.csdn.net/zhangerqing/article/details/8239539 一、适配器模式 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题 ,包括类的适配器模式、对象的适配器模式、接口 阅读全文
posted @ 2020-09-21 11:14 forever_fate 阅读(147) 评论(0) 推荐(0)
摘要: 出处:https://blog.csdn.net/zhangerqing/article/details/8194653 java的设计模式分为三大类 创建型模式: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式 阅读全文
posted @ 2020-09-21 10:17 forever_fate 阅读(205) 评论(0) 推荐(0)
摘要: 一、 static关键字 使用static关键字修饰成员变量表示静态的含义,此时成员变量由对象层级提升为类层级,整个类共享一份静态成员变量,该成员变量随着类的加载准备就绪,与是否创建对象无关 使用static修饰属性:静态变量(或类变量) 静态变量随着类的加载而加载,可以通过类名.静态变量的方式进行 阅读全文
posted @ 2020-09-20 17:13 forever_fate 阅读(177) 评论(0) 推荐(0)
摘要: 树(tree)是一种抽象数据类型(ADT),用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点通过连接它们的边组成一个具有层次关系的集合 节点:上图的圆圈,比如A,B,C等都是表示节点。节点一般代表一些实体,在java面向对象编程中,节点一般代表对象。 边:连接节点的线称为边,边表示节 阅读全文
posted @ 2020-09-18 15:48 forever_fate 阅读(259) 评论(0) 推荐(0)
摘要: 一、Object类 java.lang.Object类是Java语言中类层次结构的根类,也就是说任何一个类都是该类的直接或者间接子类 如果定义一个Java类时没有使用extends关键字声明其父类,则其父类为 java.lang.Object 类。 Object类定义了“对象”的基本行为, 被子类默 阅读全文
posted @ 2020-09-18 14:43 forever_fate 阅读(193) 评论(0) 推荐(0)
摘要: 一、继承(extends) 面向对象的三大特性之一,当多个类中存在相同属性和行为时,将这些内容抽取到一个公共类中,让多个类(子类)吸收公共类(父类、超类)中已有特征和行为,而在多个类型只需要编写自己独有特征和行为的机制,叫做继承 作用:继承的出现减少了代码冗余,提高了代码的复用性,可拓展性, 提供了 阅读全文
posted @ 2020-09-17 22:36 forever_fate 阅读(143) 评论(0) 推荐(0)
摘要: 一、 类和对象 面向对象:以属性和行为的观点去分析现实生活中的事物,将功能封装进对象, 强调具备了功能的对象,以类/对象为最小单位,考虑谁来做 面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做 类:是对具有相同特征和行为的多个对象共性的抽象描述,在Java语言中体现为一种引用数据类型,里面包 阅读全文
posted @ 2020-09-17 11:44 forever_fate 阅读(197) 评论(0) 推荐(0)