上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: package com.atguigu.test11; /* * 同步方法的语法格式: * 【修饰符】 synchronized 返回值类型 方法名(【形参列表】)throws 异常列表{ * } * * synchronized 【修饰符】 返回值类型 方法名(【形参列表】)throws 异常列表 阅读全文
posted @ 2020-09-12 11:13 窦云鹏 阅读(121) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test09; /* * 举例:卖票 * 假设,有10张票,分三个窗口同时卖 * * 1、线程安全问题: * 当多个线程使用“共享数据”时,就会有线程安全问题。 * 当一个线程修改了“共享数据”,是会影响其他线程。 * * 2、如何解决? * 加锁 * * 形 阅读全文
posted @ 2020-09-12 10:04 窦云鹏 阅读(148) 评论(0) 推荐(0) 编辑
摘要: * 2、案例:编写龟兔赛跑多线程程序,设赛跑长度为30米兔子的速度是10米每秒,兔子每跑完10米休眠的时间10秒乌龟的速度是1米每秒,乌龟每跑完10米的休眠时间是1秒要求,(1)每跑1米,显示一下结果:xxx跑了几米, 休息时,显示一下:xxx在休息... (2)只要有跑完的,比赛就结束,最先跑完的 阅读全文
posted @ 2020-09-11 17:37 窦云鹏 阅读(549) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test03; import org.junit.Test; /* * 1、为什么要有包装类?(了解) * 因为Java是面向对象的编程语言。 * 但是Java发明时,是C语言盛行的时候,而且C语言确实很好用。特别是其中的8种基本数据类型,不管在存储还是运算都 阅读全文
posted @ 2020-09-09 16:26 窦云鹏 阅读(172) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test04; /* * finally与return混用: * * (1)不管try中是否发生异常,也不管catch是否可以捕获异常,也无论try或catch中是否有return。 * finally中的代码都必须执行 * (2)如果finally中有ret 阅读全文
posted @ 2020-09-04 17:07 窦云鹏 阅读(116) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test03; import java.util.Scanner; /* * 异常: * 不正常 * 在某些情况下,因为用户的一些原因,例如:配置问题、错误输入的问题、用户磁盘空间满了等因素,导致程序无法正常运行。 * * 不是异常:(1)语法错误(2)逻辑错 阅读全文
posted @ 2020-09-04 16:14 窦云鹏 阅读(104) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test04; /* * 一、异常的处理方式:try...catch * 1、语法格式: * try{ * 可能发生异常的代码 * }catch(异常类型1 异常对象名){//异常对象名绝大多数都是写e * 处理这个异常的代码 * }catch(异常类型2 异 阅读全文
posted @ 2020-09-04 16:11 窦云鹏 阅读(129) 评论(0) 推荐(0) 编辑
摘要: ## 7.10 内部类 1、内部类的概念 声明在另外一个类里面的类就是内部类。 2、内部类的4种形式 (1)静态内部类 (2)非静态成员内部类 (3)有名字的局部内部类 (4)匿名内部类 ### 7.10.1 匿名内部类 1、语法格式: ```java //在匿名子类中调用父类的无参构造 new 父 阅读全文
posted @ 2020-09-03 17:36 窦云鹏 阅读(112) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test09; import static java.lang.annotation.ElementType.*; import java.lang.annotation.Target; import static java.lang.Math.*; /* * 阅读全文
posted @ 2020-09-03 15:26 窦云鹏 阅读(109) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.test08; import java.lang.annotation.ElementType; import java.lang.annotation.Inherited; import java.lang.annotation.Retention; imp 阅读全文
posted @ 2020-09-03 15:07 窦云鹏 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页