![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 82
灵魂工程师.
We are all Dream-Builders.
展开
-
Java并发编程总结
Java并发编程总结原创 2022-08-08 01:03:25 · 114 阅读 · 0 评论 -
十大排序算法
1.冒泡排序 比较相邻两元素,若前元素大于后元素则交换两元素的值,每次外循环可以将当前未有序序列中最大的元素排到最后,然后再缩小范围继续进行交换直到全体有序 public static int[] bubbleSort(int arr[]) { int temp; for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length - i - 1; j++)原创 2022-01-24 23:23:40 · 276 阅读 · 0 评论 -
数据库操作
数据库 数据库是一种存储结构,它允许使用各种格式输入、处理和检索数据,不必在每次需要数据时重新输入 数据库特点: (1)实现数据共享 (2)减少数据的冗余度 (3)数据的独立性 (4)数据实现集中控制 (5)数据的一致性和可维护性 数据的一致性和可维护性主要包括:安全性控制、完整性控制、并发控制、故障的发现和维护 数据库的基本结构: (1)物理数据层: 它是数据库的最内层,是物理存储设备上实际存储的数据集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令操作处理的字符和字组成 (2)概念数据层:原创 2021-06-27 21:45:11 · 284 阅读 · 0 评论 -
Java网络通信
网络编程是设计与其他计算机进行通信的程序,Java已经将网络编程所需要的东西封装成不同的类,我们对这些类进行调用即可进行网络编程 网络协议 网络协议规定了计算机之间的连接特征、寻址规则、数据发送冲突的解决方式等内容。 IP协议: Internet网络采用的是TCP/IP协议(TCP/IP协议不仅仅指的是TCP 和IP两个协议, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议)。每台主机都用网络为其分配的Internet地址代表自己,这个地址就是IP地址,目前IP地址主原创 2021-06-16 21:37:09 · 315 阅读 · 2 评论 -
多线程机制
多项活动同时进行的思想在Java中称为并发,而将并发完成的每一件事称为线程。每一个线程完成一个功能,并与其他线程并发执行,这种机制被称为多线程 多线程 进程与线程: Windows系统是多任务操作系统,它以进程为单位。每个独立执行的程序都称为进程,一个线程则是进程中的执行流程,一个进程中可以同时包括多个线程。 在单线程中,程序代码按照调用顺序依次往下执行;在多线程中,一个进程可以同时完成多段代码的操作。 实现线程的两种方式: (1)继承java.lang.Thread类 (2)实现java.lang.Run原创 2021-06-07 23:04:09 · 833 阅读 · 0 评论 -
注解与反射
注解 基本内容: Java提供了 注解(Annotation) 功能,可用于类、构造方法、成员变量、方法、参数等的申明中。该功能并不影响程序的进行,但是会对编译器警告等辅助工具产生影响。(注解(Annotation)不是程序本身,但可以对程序做出解释,这一点与注释(comment)相似) 内置注解: @Override: 只适用于修辞方法,表示重写超类中的方法的声明。 @Deprecated: 可用于修辞方法、属性、类,通常表示存在危险或有更好的选择而不推荐使用。 @SuppressWarnings: 使用原创 2021-06-03 21:46:44 · 69 阅读 · 0 评论 -
输入与输出(I/O流)
流是一组有序的数据序列,根据操作的类型,可分为输入流和输出流 File类 基本内容: File类是java.io包中唯一代表磁盘文件本身的对象,可通过调用File类中的方法实现对文件的一系列操作。 创建文件对象方法: (1)File(String pathname) (2)File(String parent,String child) (3)File(File f,String child) createNewFile(): 若文件存在,则返回false;若不存在,则返回true并新建该文件。 impor原创 2021-05-31 21:54:40 · 106 阅读 · 0 评论 -
集合类(容器)
集合类又称容器,用来存放对象的引用。集合可以存储多个对象,对外作为一个整体存在 Collection接口 Collection接口:存储一组不唯一,无序的对象。 概念: Collection接口是层次结构中的接口,通常不能直接使用。List接口和Set接口都继承了Collection接口,所以对List集合与Set集合通用。 遍历集合通常使用 迭代器(Iterator) 实现。Collection接口中的iterator()方法可返回在此Collection进行迭代的迭代器。 List集合 List接口:存原创 2021-05-28 21:41:19 · 222 阅读 · 0 评论 -
继承与多态
类的继承 **基本思想:**继承是基于父类进行拓展,以此得到一个新的子类。 **作用:**通过类的继承,我们可以复用一些定义好的类,从而减少重复代码的编写,减少软件开发周期,提高软件的可维护性和可拓展性。 **操作:**继承关系用extends关键字来标明。在子类中可以连同初始化父类来完成初始化子类的操作,用super关键字来调用父类的构造方法与成员方法等,不过子类无权调用父类private修饰的方法。 当在子类中重写父类方法时,不能降低方法的修饰权限,只能将修饰权限的范围从小到大进行改变。重构是一种特殊的原创 2021-05-19 21:02:06 · 114 阅读 · 0 评论