上一页 1 ··· 7 8 9 10 11
摘要: 新增方式一:实现Callable接口 与使用Runnable相比,Callable功能更强大些 相比run()方法,可以有返回值 方法可以抛出异常 支持泛型的返回值 需要借助FutureTask类,比如获取返回结果 Future接口 可以对具体Runnable、Callable任务的执行结果进行取消 阅读全文
posted @ 2022-05-15 16:05 生活的样子就该是那样 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 线程的死锁问题 死锁 不同的线程分别占用对方需要的同步资源不放弃,都在等对方放弃自己需要的同步资源,就形成了线程的死锁 出现死锁后,不会出现异常,不会出现提示,只是所有的线程都处于阻塞状态,无法继续 解决方法 专门的算、原则 尽量减少同步资源的定义 尽量避免嵌套同步 /* 1.面试题:synchro 阅读全文
posted @ 2022-05-14 22:07 生活的样子就该是那样 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 多线程(下) 线程的同步 例:卖票问题:创建三个窗口卖票,总票数为100张,使用实现Runnable接口的方式 问题:卖票过程中,出现了重票、错票-->出现了线程的安全问题 问题出现的原因:当某个线程操作车票的过程中,尚未操作完成时,其他线程参与进来,也操作车票 如何解决:当一个线程在操作ticke 阅读全文
posted @ 2022-05-14 21:52 生活的样子就该是那样 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 多线程(上) 基本概念:程序、进程、线程 程序(program)是为了完成特定任务、用某种语言编写地一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的依次执行过程,或是正在运行的一个程序。是一个动态的工程:有它自身的产生、存在和消亡的过程。 生命周期 程序是静态的,进程是 阅读全文
posted @ 2022-05-14 18:50 生活的样子就该是那样 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 数组 一维数组 一维数组的声明与初始化 int num;//声明 num = 10;//初始化 int id = 1001;//声明+初始化 int[] ids;//声明 //1.1静态初始化:数组的初始化和数组元素的赋值操作同时进行 ids = new int[]{1001,1002,1003,1 阅读全文
posted @ 2022-05-14 14:01 生活的样子就该是那样 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 单例设计模式 设计模式是在大量的事件中总结和理论化之后候选的代码结构、变成风格、以及解决问题的思考方式。设计模式免去我们自己在思考和摸索。 所谓类的单例设计模式,就是采取一定的方法保证在整个软件系统中,对某个类存在一个对象实例,并且该类只提供一个取得其对象实例的方法。如果我们要让类在一个虚拟机中只产 阅读全文
posted @ 2022-05-10 19:51 生活的样子就该是那样 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 面向对象 什么是面向对象? 可根据面向过程进行回答。面向过程更注重事情的每一个步骤及顺序,面对对象更注重事情有哪些参与者(对象)、及各自需要什么。 面向过程比较直接高效,而面向对象更易于复用、扩展和维护 封装:外部调用午休修改或者关心内部实现 继承:继承基类的方法、并作出自己的改变或者扩展 多态:基 阅读全文
posted @ 2022-05-09 19:48 生活的样子就该是那样 阅读(17) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docum 阅读全文
posted @ 2020-11-20 20:38 生活的样子就该是那样 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 第三章 面向对象成员变量:定义在类中的变量称为成员变量局部变量:定义在方法中的变量成为局部变量类的定义:[修饰符] class 类名 [extends 父类名] [implement 接口名]{//类体(包括成员变量和成员方法)}声明(定义)成员变量:[修饰符] 数据类型变量名[=值];定义一个方法 阅读全文
posted @ 2020-10-31 12:26 生活的样子就该是那样 阅读(78) 评论(0) 推荐(0) 编辑
摘要: html:超文本标记语言,用力描述网页的一种语言。(标记语言)网页是由网页元素组成,这些元素是利用html标签描述出来的,然后通过浏览器解析显示给用户。web标准:w3c(万维网联盟)国际最著名标准化组织。结构(structure):html、表现(presentat):CSS、行为(behavio 阅读全文
posted @ 2020-10-15 21:27 生活的样子就该是那样 阅读(67) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11