- 博客(10)
- 收藏
- 关注
原创 多线程基础
分享链接:https://www.yuque.com/docs/share/559cf47c-9cc0-4729-bdb7-8c7afa5a75eb?# 《多线程》 线程调度 • 分时调度 所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间。 • 抢占式调度 优先让优先级高的线程使用 CPU,如果线程的优先级相同,那么会随机选择一个(线程随机性), Java使用的为 • 抢占式调度。 CPU使用抢占式调度模式在多个线程间进行着高速的切换。对于CPU的一个核新而言,某个时刻, 只能执行一
2020-07-23 22:45:16 141
转载 集合知识整理
集合接口 Collection 接口 Collection 是最基本的集合接口,一个 Collection 代表一组 Object,即 Collection 的元素, Java不提供直接继承自Collection的类,只提供继承于的子接口(如List和set)。 Collection 接口存储一组不唯一,无序的对象。 List 接口 List接口是一个有序的 Collection,使用此接口能够精确的控制每个元素插入的位置,能够通过索引(元素在List中位置,类似于数组的下标)来访问List中
2020-07-18 22:16:50 114
原创 TreeSet的排序Compareble
在TreeSet中对于自定义对象写排序规则(必须实现Compareble接口才能进行自定义对象排序),TreeSet为有序存储不相同数据 若不是自定义对象,JDK内有的对象则直接进行了排序,遍历输出即可。
2020-07-17 15:35:07 112
原创 泛型整理
泛型限定 如下图Plate 继承Fruit的类型了,就是说这个泛型被限定了是Fruit的类型或者是子类,然后main方法里的String类型就开始报错,因为String不是Fruit类或者Fruit的子类,如果换成Apple就没问题,这就是泛型限定 泛型类型 泛型中的通配符 上界限定(?必须是Fruit的子类,限定了Fruit父类) 下界限定(?号只能是Apple的父类,限定了下界是Apple类) 泛型作用与注意 ...
2020-07-16 17:10:02 78
原创 异常处理三种情况
try+catch可选+finally可选 先运行try中的代码,出现异常运行catch中的代码,finally必定运行(两种finally区域不运行情况参考finally不运行) throws方法体抛出异常 在方法体的后面添加需要抛出的异常 throw内部抛出异常 自己创建异常,然后抛出,用抛出异常的手段去警告用户出错。其实完全可以在之前就判断是否有异常,然后不让用户执行到此处。用的比较少。 ...
2020-07-14 17:32:38 251
原创 finally面试注意两点
finally必然执行 try{} catch{} finally{} 先是执行try中的代码,如果遇上异常则之执行catch中代码,而finally是必然执行的,除了以下几点finally不执行: 1、电脑突然停电,电脑死机,硬件设备坏了 2、在try或者catch中有终止程序运行的的代码,例如:System.exit(0);退出程序运行 finally修改try或者catch中return的结果 1、前面返回的是对象的引用,然后finally修改的是对象的变量值,此时结果return 的是28。因
2020-07-14 17:00:02 109
原创 初学者对git的分支误区
分支不是子文件夹 学习的时候老师一直强调把文件都上传到自己的文件夹内,这样就能更方便的管理了,我想了想,也觉得很对于是… 我把子文件夹当成分支了,哭了/(ㄒoㄒ)/~~,分支并不是说是src的分支文件夹,真正的分支居然是这个master(默认) 原来这所有的都是一个master分支????,master分支包含了src文件夹,害我浪费那么多时间,原来一直没理解分支的定义。 现在讲解一下我的上传文件到远程分支的过程: 安装git后,设置一下自己的账户名和邮箱地址 $ git config --g
2020-07-14 14:03:07 140
原创 大白话:面向对象
创建对象 类名 对象名=new 类(); 类名就是对象的类型,对象名就时对象在堆中存储的16地址,然而对象是存储在堆中的,对象名(这个地址)是在栈当中的,我们是通过对象名去调用对象里的方法或变量的。 对象1=对象2,仅仅只是对象1被赋予了对象2的地址, 匿名对象 就是直接new 一个对象,无名氏,一般用一次,后面跟上该对象的内部方法或变量使用 构造方法 一个类默认隐式无参构造方法,一个类中可以有多个构造方法,构造方法的名称必须与类同名; 一般就是会在类中搞一个无参和一个全参构造方法,两个都要,如果只
2020-07-10 23:04:11 270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人