Java-集合框架 发表于 2018-05-10 | 分类于 JavaSE | 阅读次数: 概述 集合类的由来: 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。就使用集合容器进行存储。 集合特点: 用于存储对象的容器。 集合的长度是可变的。 集合中不可以存储基本数据类型值。 体系 集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。 ... 阅读全文 »
Java-基本数据类型包装类 发表于 2018-05-10 | 分类于 JavaSE | 阅读次数: 基本数据类型对象包装类 为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作 用于描述该对象的类就成为基本数据类型对象包装类 12345678byte Byteshort Shortint Integerlong Longfloat Floatd ... 阅读全文 »
Java-String及相关类 发表于 2018-05-08 | 分类于 JavaSE | 阅读次数: 特点 字符串是一个初始化的对象 字符串一旦初始化就不可以被改变 12345678910111213//创建一个字符串对象在常量池中//池中没有就建立,有就使用String str = "abc";String str1 = "abc";System.out.println(str == str1) ... 阅读全文 »
Hexo-主题美化 发表于 2018-05-08 | 分类于 Hexo | 阅读次数: 博客搭建已经好久了,这段时间对next主题也根据个人的意愿进行了一些美化,就在这里记载下来 首页不显示全文 进入hexo博客项目的themes/next目录 打开_config.yml文件(主题配置文件) 搜索”auto_excerpt” 12345# Automatically Excerpt ... 阅读全文 »
Java-多线程 发表于 2018-05-05 | 分类于 JavaSE | 阅读次数: 概述 进程:计算机中的程序关于某数据集合的一次运行活动,是系统进行资源分配和调度的基本单位。 线程:就是进程中的一个负责程序执行的控制单元(执行路径)。 一个进程中可以有多个执行路径,称之为多线程。 一个进程中至少要有一个线程 开启多个线程是为了同时运行多部分代码 每一个线程都有自己运行的内容,这个 ... 阅读全文 »
Java-异常 发表于 2018-05-03 | 分类于 JavaSE | 阅读次数: 概述 异常:运行时期发生的不正常情况 在java中用类的形式对不正常情况进行了描述和封装对象 描述不正常的情况的类,被称为异常类 以前正常流程代码和问题处理代码相结合,现在将正常流程代码、问题处理代码分离,提高阅读性 其实异常就是java通过面向对象的思想将问题封装为对象,用异常类对其描述 不同类用 ... 阅读全文 »
Java-Object类 发表于 2018-05-03 | 分类于 JavaSE | 阅读次数: Object类 Object :所有类的根类 Object 是抽取而来的,具备着所有对象都具备的共性内容 常用的共性内容: equals 方法 hashCode 方法 getClass 方法 toString 方法equals方法 equals 实现对象上差别可能性最大的相等关系,即,对于任何非 ... 阅读全文 »
Java内部类 发表于 2018-04-27 | 分类于 JavaSE | 阅读次数: 内部类概述 内部类 如其名,就是类的内部定义的一个类 内部类访问特点 内部类可以直接访问外部类的成员 外部类要访问内部类,必须建立内部类的对象 一般用于类的设计 分析事物时,发现该事物描述中还有事物,而且这个事物还在访问被描述的事物,这时就把含有的事物定义成内部类来描述 修饰符 如何直接访问外 ... 阅读全文 »
Java多态 发表于 2018-04-27 | 分类于 JavaSE | 阅读次数: 对象的多态性 以代码为示例 1234567891011121314151617public class Animals { public void speak(){ System.out.println("i am animals"); ... 阅读全文 »
Java继承及接口 发表于 2018-04-21 | 分类于 JavaSE | 阅读次数: 继承 什么时候继承? 当类中存在所属关系时,就定义继承。狗和狼都是犬科,所以他们都可以继承犬科 所属关系:is a 关系 谁是谁中的一种 优点 提高代码复用性 让类与类之间产生了联系,为多态提供了前提 缺点 打破封装性 解决方法看下面的final关键字 注意 Java中支持单继承,不直接支持 ... 阅读全文 »