Java基础
Jackson王
做一个热爱技术的IT工作人员,你能,你行
展开
-
设计模式
一、什么是设计模式?设计模式(designpattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案设计模式分为三种类型,共 23 种创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。3.行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介...原创 2020-04-24 16:20:39 · 92 阅读 · 0 评论 -
Java易错知识点
目录一、数据类型转换二、运算符三、++ --四、逻辑运算符五、引用数据类型的使用(Scanner、Random)六、数组定义格式:七、方法八、重载九、方法参数传递十、String字符串十一、Arrays十二、ArrayList集合Java中三种长度表现形式:一、数据类型转换1.四类八种:基本数据类型: 整数(byte\int\short\long)、浮点数(float\double)、字符...原创 2020-04-08 11:01:33 · 183 阅读 · 0 评论 -
Java基础09——异常
一、异常1.含义:异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。Java处 理异常的方式是中断处理。2.异常体系异常机制其实是帮助我们找到程序中的问题,异常的根类是 java.lang.Throwable ,其下有两个子类: java.lang.Error 与 java.lang.Exception ,平常所说的异常指 java.lang.Except...原创 2020-02-08 22:28:56 · 96 阅读 · 0 评论 -
Java基础08——集合
第一章 Collection集合1.1 集合概述定义:在前面基础班学习过并使用过集合ArrayList ,那么集合到底是什么呢?集合:集合是java中提供的一种容器,可以用来存储多个数据。区别:集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般...原创 2019-12-17 11:24:38 · 100 阅读 · 0 评论 -
Java基础07——常用API(2)
主要内容Object类Date类DateFormat类Calendar类System类StringBuilder类包装类第一章 Object类1.1 概述java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类。...原创 2019-12-17 11:09:24 · 204 阅读 · 0 评论 -
Java基础06——final、权限、内部类、引用类型
一、final关键字1.概述Java提供了 final 关键字, 用于修饰不可改变内容。final: 不可改变。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值。2.使用方式#修饰类: final class 类名 { }//如 public final class String#修饰方法:...原创 2019-12-13 12:43:18 · 87 阅读 · 0 评论 -
Java基础05——接口、多态
一、概述1.接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法 (JDK 9)。2.定义:接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。引用数据类型:数组,类,接口。3.接口不能创建对象,但是可以被实现( implements ...原创 2019-12-13 11:14:03 · 135 阅读 · 0 评论 -
Java基础04——继承
一、继承1.定义继承就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接 访问父类中的非私有的属性和行为。2.格式通过 extends 关键字,可以声明一个子类继承另外一个父类,定义格式如下: class 父类 { ...}class 子类 extends 父类 { ...}二、继承后的特点成员变量1.成员变量不重名无影响class F...原创 2019-12-10 20:27:00 · 92 阅读 · 0 评论 -
Java基础03——常用API(1)
一.API的概念API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学 习这些类如何使用即可。二、 Scanner类导包——》创建对象——》调用方法import java.util.Scanner; //1. 导...原创 2019-12-09 13:33:31 · 214 阅读 · 1 评论 -
Java基础——02(面向对象封装)
1.面向对象面向对象思想是一种程序设计思想,这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面 向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想,强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去 操作实现。区别:面向过程:强调步骤。面向对象:强调对象,这里的对象就是洗衣机。...原创 2019-12-09 12:55:08 · 131 阅读 · 0 评论 -
Java基础——01
整理自黑马day01-day051.字节是我们常见的计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。2.Windows常见命令:3.JRE和JDKJRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库 。...原创 2019-12-09 11:01:24 · 111 阅读 · 2 评论