从“追求尽量不出错”,到正视“出错|

如此而已~~~

园龄:3年3个月粉丝:0关注:12

随笔分类 -  JavaSE

39_Java中的单元测试
摘要:单元测试 单元测试概述: ​ 在程序中,一个单元可以时一个完整的模块,但它通常是一个单独的方法或者程序 ​ 在面向对象的编程中,一个单元通常是整个界面,例如类,但可能是单个方法 ​ JUnit 是一个Java编程语言的单元测试框架 ​ 通过先为最小的可测试单元编写测试,然后编写这些单元之间的复合行为
107
0
0
38_Java中的注解
摘要:java中的注解 1、注解概述 @Ovrride:用来修饰方法,表示该方法是重写父类的方法,如果不是,就会报错 注解(Annotation):也叫元数据,一种代码级别的说明,它是JDK1.5及以后版本引入的一个特性 它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明
29
0
0
37_Java中的浮点数精确运算
摘要:java中的BigDemcimal 用于小数的精确运算 构造方法: ​ BigDecimal(String val) 四则运算: ​ add(BigDecimal b):加法 ​ subtract(BigDecimal b):减法 ​ multiply(BigDecimal b):乘法 ​ divi
98
0
0
35_Java中的设计模式简单了解
摘要:Java中的设计模式 注意:只是简单了解 设计模式(Design pattern) ​ 是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码,让代码更容易被他人理解、保证代码可靠性 ​ 设计模式和具体的语言无关,学习设计模式就是要建立面向对象的思想,尽可能
18
0
0
36_Java中的枚举
摘要:Java中的枚举 枚举概述 ​ 是指将变量的值 一 一 列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等 ​ 回想单列设计模式:单例类是一个类只有一个实例 ​ 那么多例类就是一个类有多个实例,但不是无限个数的实例,而是有限个数的实例,这才能是枚举类 自己实现枚举 3
28
0
0
34_Java8 日期API
摘要:Java8 日期API Date如果不格式化;输出的日期可读性差;而Java8 的时间类直接输出可读性好 Date存在线程安全问题;而Java8的时间类都是线程安全的 JDK8新增日期类: ​ LocalDate:年、月、日 ​ LocalTime:时、分、秒 ​ LocalDateTime:年、月
21
0
0
33_Java中的位运算
摘要:Java中的位运算符 一、位运算概述 位运算就是直接对整数在内存中的二进制位进行操作 分类: ​ 逻辑位运算符:位与(&)、位或(|)、位异(^)、位取反(~) ​ 移位运算:左移(<<)、右移(>>)、无符号右移(>>>) 逻辑位运算: 前面使用逻辑运算符时,两边跟的是boolean表达式,现在是
44
0
0
31_Java中的模块化
摘要:Java中的模块化 一、模块化概述 ​ Java语言随着这些年的发展已经成为了一门影响深远的编程语言,无数平台,系统都采用Java语言编写。但是,伴随着发展,Java也越来越庞大,逐渐成为一门”臃肿“的语言。而且,无论是运行一个大型的软件系统,还是运行一个小程序,即使程序只需要使用Java的部分核心
56
0
0
32_Java中的进制
摘要:Java的进制 一、进制基础知识 进制概述: ​ 指进位制,是一种计数方法,也称为进位计数法或位值计数法 十进制:0, 1, 2, 3, 4, 5, 6, 7, 8, 9 R进制:由(0~(R-1))组成,并且每一位上的数据逢R进1 我们的计算机是由逻辑电路组成,逻辑电路通常只有两个状态:开关的接通
378
0
0
30_Java中的反射
摘要:Java中的反射 一、类加载器 1、类加载: 类加载的描述 ​ 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化 类的加载 ​ 就是
15
0
0
29_Java中的Stream流
摘要:Java中的Stream流 总的来所就是将一组数据转换为流进行操作过滤,然后再将其还原进行操作 一、体验Stream流 需求:按照下面的要求完成集合的创建和遍历 ​ 创建一个集合,存储多个字符串元素 ​ 把集合中所有以“张”开头的元素存储到一个新的集合 ​ 把“张”开头的集合中的长度为3的元素存储到
44
0
0
28_Java中的函数式接口
摘要:Java中的函数式接口 ​ 可作为一个局部变量,或者参数传递 一、函数式接口概述 函数式接口:有且仅有一个抽象方法的接口 Java中的函数式编程体现就是Lambda表达式,所以函数式接口就是可以适用于Lambda使用的接口 只有确保接口中有且只有一个抽象方法,Java中的Lambda才能够顺利进行推
34
0
0
27_Java中的方法引用
摘要:Java中的方法引用 ​ 方法引用是在Lambda的基础进行的,本质是将Lambda中的参数列表传递给我们使用的方法引用中的方法。(这样在使用一些本就存在的方法来完成函数式编程时更为方便简洁) ​ 注意:在引用类中的实例方法时接口中的第一个参数表示调用者(即调用方法的对象),后面的参数传递到方法中
78
0
0
26_Java的接口组成更新
摘要:Java的接口组成更新 一、接口组成更新概述 回忆接口组成: ​ 常量:public static final 默认写好 ​ 抽象方法:public abstract 默认写好 在Java8之后加入了 ​ 默认方法 ​ 静态方法 在Java9后加入了 ​ 私有方法 二、接口中的默认方法 ​ 接口并非
25
0
0
25_Java中的Lambda表达式
摘要:Java中的Lambda表达式 ()代表此接口中的唯一方法,"->" 指向一个语句块{},{}语句块中表示这个方法的重写 一、函数式编程思想概述 ​ 在数学中,函数就是有输入量,输出量的一套计算方案,也就是“拿数据做操作”。 ​ 面向对象思想强调的 “必须通过对象的形式来做事情” ​ 函数式思想则尽
21
0
0
24_Java网络编程
摘要:Java_网络编程 一、网络编程入门 友情提示使用网络编程代码时,注意连接网络的变化(IP地址会变),可能不注意的话导致无法正确运行 stocket:套接字 1、网络编程概述: 计算机网络: ​ 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理
17
0
0
Java_AWT
摘要:Java_AWT component:组件 思路:整体窗口用于展示、通过组件进行内容添加、通过特殊组件即容器进行嵌套、通过布局管理器进行布局管理、再通过监听器赋予按钮功能 一、AWT简介 ​ 当 JDK 1.0发布时, Sun 提供了 一套基本的GUI类库,这个GUI类库希望可以在所有平台下都能运行
75
0
0
23_Java中的多线程
摘要:Java中的多线程 了解进程: 进程:是正在运行的程序 ​ 是系统进行资源分配和调用的独立单位 ​ 每一个进程都有它自己的内存空间和系统资源 了解线程: 线程:是进程中的单个顺序控制流,是一条执行路径 ​ 单线程:一个进程如果只有一条执行路径,则称为单线程程序 ​ 多线程:一个进程如果有多条执行路径
18
0
0
22_Java中的IO流
摘要:Java中的IO流 一、File 注意:File对象可能是文件抽象路径字符串,也可能是目录抽象路径字符串,主要取决于使用的创建方法 构造函数相当于保存了字符串形式的路径名称,根据创建方法创建文件 1、File类的概述和构造方法: File:它是文件和路劲名的抽象表示(即存储的是文件的路径名) ​ 文
26
0
0
21_Java集合的进阶
摘要:Java中的集合进阶 了解: 1、集合知识回顾: ​ 集合类的特点:提供了一种存储空间可变的储存类型,存储的数据容量可以随时发生改变 2、集合类体系结构(其中Collection、Map、list、Set都是接口【注意list有同名类】): graph TD 集合 >单列:Collection 集合
24
0
0
//雪花飘落效果
点击右上角即可分享
微信分享提示
深色
回顶
收起