![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVASE
文章平均质量分 58
sunKeepsACat
想用代码实现自己很多想法
展开
-
JAVA多线程Ⅱ(多线程高级)
九、线程状态线程从创建到消亡的流程:在虚拟机中线程有六种状态:(查看API中 Thread.State)分别为:新建状态、就绪状态、阻塞状态、等待状态、计时状态、结束状态十、线程池1.创建线程池的目的我们之前的线程创建的弊端:①用到的时候都要创建,②使用完之后,线程就消失了。故此我们提供一个解决方案,创建一个容器(线程池),当我们需要执行第一个任务,那我们就创建一个线程Thread1:此时当我们的任务1执行完,Thread1会退回到线程池,而且不会消亡。当有任.原创 2022-01-05 21:42:04 · 238 阅读 · 0 评论 -
JAVA网络编程
网络编程三要素:ip:设备在网络中的地址,是唯一标识。(设备:电脑、手机等等)端口:应用程序在设备中的唯一标识协议:数据在网络中传输的规则,常见的协议有UDP和TCP协议一、ip全程“互联网协议地址”,也称ip地址。是分配给上网设备的数字标签。常见的ip分类为:ipv4和ipv6,我们想要链接哪台电脑,我们就找到该电脑ip就可以1.ipv4先明白换算关系 1Byte(字节) = 8bit(位)ipv4是由32bit(4Byte)组成举例:11000000 10101000..原创 2022-01-07 14:40:07 · 754 阅读 · 0 评论 -
JAVA多线程Ⅰ
一、了解(并发&并行)并行:同一时刻,多个指令在(多个)cpu上----同时----执行(多个人同时处理多件事)并发:同一时刻,多个指令在(单个)cpu上----交替----执行(一个人同时交替处理多件事)二、了解(多线程&单线程)多线程:指从软件或者硬件上实现多个线程并发执行的技术。具有多线程处理能力的计算机因有硬件的支持而能够在同一时间执行多个线程,提升性能单线程:一次处理一个线程三、了解(进程&线程)进程:比如任务管理器上看见的正在运行的.原创 2022-01-03 00:18:35 · 381 阅读 · 0 评论 -
JAVA二分查找
import java.util.ArrayList;import java.util.Arrays;import java.util.Scanner;public class ErFen{ int[] arr = {2,3,1,4,1,5,2,7,5,8,98,43,12}; //用这个方法排序过后 Arrays.sort(arr); //再用toString() System.out.println(Arra.原创 2021-12-21 16:49:08 · 60 阅读 · 0 评论 -
JAVA稀疏数组(棋盘)
/** * @auther SunKeepsACat * @date 2021年12月21日,18点51分 */public class XiShuArray { public static void main(String[] args) { //1.创建一个棋盘长宽 7*8,上面的第二行,第二列有个1,第三行,第四列有个2 int[][] qipan = new int[8][7]; //2.在上面加元素,元素可在此扩容 .原创 2021-12-26 19:04:07 · 277 阅读 · 0 评论 -
接口2(JDK8/JDK9不同特性)
接口的特性中:JDK8之前:接口中只能存在public修饰的abstract抽象类方法JDK8:接口中可以存在default和static等非抽象类方法 1.如果使用default:写法如下 public default void method(){ System.out.println("A接口中的默认类型的方法"); } 。。。。 如果要在实现类中重写的话,写法如下(注意权限修饰符级别,和不写default) @Over.原创 2021-12-19 13:48:02 · 106 阅读 · 0 评论 -
JAVA冒泡排序
import java.util.Arrays;public class maoPao { public static void main(String[] args) { long star =System.currentTimeMillis();//记录程序开始时间 int[] arr = {12, 123, 14, 45, -65, 543, 231, 34, 653, 1, 3, 2, 4, 5, 98, 32}; /* .原创 2021-12-20 19:13:52 · 221 阅读 · 0 评论 -
File类和IO流
一、这个解决了什么问题?二、File类的构造方法和成员方法有哪些?三、IO流的基本用法和注意事项?一:在使用数据库之前我们可以采取到的对内容进行存储的容器,数组[ ],集合<>,但是这些都存在一个问题,那就是IDEA结束运行,上述容器存储内容都会消失。---->所以我们使用File类和IO流可以进行数据的本机永久存储。二:File类:描述一个文件或者一个文件夹在磁盘上的位置构造方法://1-----File(String path);File f.原创 2021-12-30 20:40:36 · 198 阅读 · 0 评论 -
接口(对抽象的抽象)
JAVA,接口的初步了解原创 2021-12-18 11:26:23 · 409 阅读 · 0 评论