摘要: 8个常用的排序算法 冒泡排序 冒泡排序思路比较简单: 将序列当中的左右元素,依次比较,保证右边的元素始终大于左边的元素; ( 第一轮结束后,序列最后一个元素一定是当前序列的最大值;) 对序列当中剩下的n-1个元素再次执行步骤1。 对于长度为n的序列,一共需要执行n-1轮比较 (利用while循环可以 阅读全文
posted @ 2021-05-19 16:42 77的小白 阅读(118) 评论(0) 推荐(0)
摘要: 什么是JUC JUC是java.util.concurrent的简写。 java2个默认线程:main、GC 线程和进程 进程:一个应用程序就会启动一个进程 线程:一个进程中会有多个至少1个线程。 Java无法直接创建线程,直接操作硬件,都是定错C++做的 并发:多线程操作同一个资源(CPU1核,模 阅读全文
posted @ 2021-05-13 16:48 77的小白 阅读(105) 评论(0) 推荐(0)
摘要: JVM体系 类加载器 作用: 加载class文件进入JVM 审查每个类应该由谁加载,采用双亲委托机制 将class字节码重新解析成JVM要求的对象格式 ClassLoader的双亲委派加载机制 双亲委派加载机制即如果一类的加载器收到一个加载请求,它首先会将这个请求委托给父类加载器去加载,如果父类判断 阅读全文
posted @ 2021-05-10 17:49 77的小白 阅读(65) 评论(0) 推荐(0)
摘要: 注解 注解简介 Annotation 可以被其他程序读取 格式:@+注稀名 package com.xiaobai.annotation; public class lesson01 { @Override//这个就是注解,说明重写 public String toString() { return 阅读全文
posted @ 2021-05-04 20:51 77的小白 阅读(56) 评论(0) 推荐(0)
摘要: 多线程 线程就是独立的执行路径 在程序运行时,即使没有自己创建的线程,后台也会有多个线程,如主线程,gc线程 main()称之为主线程,为系统的入口,用于执行整个程序 在一个进程中,如果开辟了多个线程,线程的运行用调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为的干预的 对同一份资源 阅读全文
posted @ 2021-05-03 02:14 77的小白 阅读(47) 评论(0) 推荐(0)
摘要: 1.IP IPV4、IPV6 package com.xiaobai.net.lesson01; import java.net.InetAddress; import java.net.UnknownHostException; public class TestInetAddress { pub 阅读全文
posted @ 2021-04-29 11:00 77的小白 阅读(58) 评论(0) 推荐(0)
摘要: 贪吃蛇 帧,如果时间片足够小,就是动画,一秒30帧、60帧。连起来是动画,拆开是静态的图片。 键盘监听 定时器timer 步骤: 初始化数据 画面板 键盘监听 事务监听 详细视频讲解,参考【狂神说JAVA】视频 阅读全文
posted @ 2021-04-15 00:23 77的小白 阅读(32) 评论(0) 推荐(0)
摘要: 组件和容器 AWT Frame public class TestFrame { public static void main(String[] args) { //Frame Frame frame = new Frame("我的带个JAVA图形界面窗口"); //设置可见性 frame.set 阅读全文
posted @ 2021-04-12 18:11 77的小白 阅读(109) 评论(0) 推荐(0)
摘要: Java异常机制 Java把异常当做对象处理,并定义一个基类java.lang.Throwable作为所有异常的超类 在Java API 中已经定义了许多异常类,这些异常类分为两类,错误Error和异常Exception。 Error Error类对象由Java虚拟机生产并抛出,大多数错误与代码编写 阅读全文
posted @ 2021-03-31 16:45 77的小白 阅读(65) 评论(0) 推荐(0)
摘要: 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂问题,适合处理需 阅读全文
posted @ 2021-03-31 11:30 77的小白 阅读(87) 评论(0) 推荐(0)