shaoshuai888

2018年9月4日

Html骨架、基本语法

摘要: 万丈高楼平地起,勿贪快,脚踏实地,才能仰望星空 一.HTML骨架 标准骨架 二.文档声明头 任何一个标准的HTML页面,第一行一定是一个以 开头的语句 这一行,就是文档声明头,DocType Declaration,此标签可告知浏览器文档使用哪种HTML或者XHTML规范 HTML5中极大简化了DT 阅读全文

posted @ 2018-09-04 19:24 shaoshuai888 阅读(289) 评论(0) 推荐(0) 编辑

多线程之 线程安全

摘要: 一.线程安全出现原因: 原因: 原本不应该拆开的两个步骤中间,被其他线程插足。 解决方案:(java中的同步机制 [synchronized] 来解决),具体有下面三种 a. 同步代码块 b. 同步方法 c. Lock接口 创建:Lock lock = new ReentrantLock(); 霸占 阅读全文

posted @ 2018-09-04 09:18 shaoshuai888 阅读(159) 评论(0) 推荐(0) 编辑

多线程之 Runnable接口

摘要: 一.多线程实现的第二种方式 1.定义类,实现Runnable接口 2.重写接口中的run方法,要在run方法中定义线程要执行的任务 3.在测试类中创建Runnable接口的实现类对象 4.创建一个Thread线程对象,并且构造方法位置传递Runnable接口的实现类对象,表示该线程要执行此任务 5. 阅读全文

posted @ 2018-09-04 08:29 shaoshuai888 阅读(212) 评论(0) 推荐(0) 编辑

多线程之 Thread类

摘要: 一.多线程第一种方式的实现步骤(继承Thread类) 代码演示: 1.定义MyThread类,继承Thread类 2.重写了里面的run方法,在run方法中定义线程要执行的任务 3.创建Thread子类对象 4.调用子类对象的start方法,启动线程 上面两块代码,会开启子线程,并运行子线程中的ru 阅读全文

posted @ 2018-09-04 08:13 shaoshuai888 阅读(132) 评论(0) 推荐(0) 编辑

导航