- 博客(6)
- 收藏
- 关注
原创 JAVA之泛型
泛型的一般表达ArrayList<String> files = new ArrayList<>();public class Classname<T> //T:类型参数定义一个带有参数类型的简单方法:class ArrayAlg{ public static <T> T getMiddle(T....a)...
2019-03-01 11:41:40
217
原创 JAVA之多线程程序设计
构造线程类的方法:通过构造类java.lang.Thread的子类,另一种是通过构造实现接口java.lang.Runnable的类;前者即使后者的一个实现。编写线程程序通过类java.lang.Thread的子类构造线程(类java.lang.Thread的每个实例对象就是java的一个线程)。构造java.lang.Thread子类的主要目的是为了让线程类的实例对象能完成线程程序所需要...
2019-02-28 21:45:41
297
原创 JAVA学习之注释
文档注释类注释类注释必须放在import语句之后,类定义之前。使用/*......*/方法注释每一个方法描述必须放在所描述的方法前。@param 变量描述 对当前部分的参数部分添加一个描述。一个方法的该标记必须放在一起。@return 描述 对当前方法添加一个返回部分。@throws 添加一个注释,表示这个方法可能抛出异常。域注释只需要对公有域(通常指的是静...
2019-02-28 17:06:24
164
原创 JAVA开发之多线程程序设计基础
建立线程:public interface Runable{ void run();}Lambda 建立实例:Runable r = ()->{ task code};由Runable建立一个Thread对象:Thread r = new Thread(r);启动线程:t.start();中断线程:线程的中断状态是指线程具有的Boolean标志,当调用inte...
2019-02-28 16:39:33
127
转载 存储器管理
OS系统存储器管理的任务,就是动态实现用户区的管理,以便将尽可能多的进程装入存储器中,踢高存储器的利用率。存储器管理要实现的目标是:为用户提供方便、安全和充分大的存储空间。存储管理应具有下列功能:(1)分配和回收。由OS完成内存空间的分配和管理,使程序员摆脱存储空间分配的麻烦,提高编程效率。为此系统应该记住内存空间的使用情况,实施内存的分配,回收系统或应用释放的空间。(2)抽象和映射。主存储器被抽...
2018-04-24 20:01:08
937
转载 死锁
死锁在多道程序系统中,由于多个进程分别以各自独立的速度向前推进,因此带来了另外的一个问题——死锁。p:打印机的信号量,且规定这个计算机中只有一个打印机,一个扫描仪。s:扫描仪的信号量。P1、P2分别是两个进程;P1:main(){ P(p); 开始输出; P(s); 进行输入; V(s); 继续输出; ...
2018-04-22 23:53:51
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人