摘要: Java集合框架 集合 概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。 和数组区别: 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 Collection Collection体系集合 Collection父接口 特点:代表一组任意类型的 阅读全文
posted @ 2023-04-14 09:20 peakyblinderss 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 内部类与常用类 内部类 概念:在一个类的内部再定义一个完整的类 特点: 编译之后可生成独立的字节码文件 内部类可直接访问外部类的私有成员,而不破坏封装 可为外部类提供必要的内部功能组件 成员内部类 在类的内部定义,与实例变量、实例方法同级别的类 外部类的一个实例部分,创建内部类对象时,必须依赖外部类 阅读全文
posted @ 2023-03-29 21:20 peakyblinderss 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 多线程 使用继承Thread类开启多线程 例: package thread; //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 public class TestThread01 extends Thread{ @Override public void run( 阅读全文
posted @ 2022-11-09 20:46 peakyblinderss 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 异常 软件程序运行过程中,非常可能遇到一些异常问题,我们称为异常,exception。这些异常怎么让我们系的程序做出合理的处理,而不至于程序崩溃 异常指程序运行过程中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等 异常发生在程序运行期间,它影响了正常的程序执行流程 分类 检查性异 阅读全文
posted @ 2022-11-09 20:45 peakyblinderss 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 面向对象 面向对象 面向过程 & 面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么。。。。 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的戏界进行面向过程的思索。 面 阅读全文
posted @ 2022-11-09 20:44 peakyblinderss 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 λ希腊字母表中排序第十一位的字母,英文名称为Lambda 其实质属于函数式编程的概念 为什么要使用lambda表达式: 避免匿名内部类定义过多 可以让代码看起来更简洁 请去掉了一堆没有意义的代码,只留下核心的逻辑 函数式接口:任何接口,如果只包含唯一一个抽象方法,那么他就是一个函 阅读全文
posted @ 2022-11-09 20:43 peakyblinderss 阅读(14) 评论(0) 推荐(0) 编辑
摘要: JAVA基础学习Day8 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数据元素,每隔二数组元素可以通过一个下标来访问 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是语法: datatype[] 阅读全文
posted @ 2022-07-15 09:22 peakyblinderss 阅读(39) 评论(0) 推荐(0) 编辑
摘要: JAVA基础学习Day7 方法是什么 Java方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序集合 方法包含于类或者对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是 阅读全文
posted @ 2022-06-20 13:44 peakyblinderss 阅读(87) 评论(0) 推荐(0) 编辑
摘要: JAVA基础学习Day6 顺序结构 顺序结构是Java的基本结构,除非特别说明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间都是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 public cla 阅读全文
posted @ 2022-06-20 13:43 peakyblinderss 阅读(225) 评论(0) 推荐(0) 编辑
摘要: JAVA基础学习Day4 逻辑运算符 a&&b:逻辑与运算:两个结果都为真,结果才为true a||b:逻辑或运算:两个结果有一个为真,则结果为true !a:取反 public class Demo03 { //逻辑运算符 public static void main(String[] args 阅读全文
posted @ 2022-06-20 13:42 peakyblinderss 阅读(29) 评论(0) 推荐(0) 编辑