会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hugeBlair
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年8月10日
Java中的多线程
摘要: Java中的多线程 多线程的创建 方式一:继承于Thread类 创建一个继承于Thread类的子类 重写Thread类的run() 创建Thread类的子类的对象 通过此对象调用start() public class ThreadTest { public static void main(Str
阅读全文
posted @ 2021-08-10 10:19 hugeBlair
阅读(46)
评论(0)
推荐(0)
2021年8月9日
Java实现生产者消费者问题
摘要: class Clerk{ private int productCount = 0; public synchronized void produceProduct() { if (productCount < 20){ productCount++; System.out.println(Thre
阅读全文
posted @ 2021-08-09 22:54 hugeBlair
阅读(36)
评论(0)
推荐(0)
Java异常处理
摘要: Java异常处理 异常分为运行时异常RuntimeException和编译时异常,运行时异常不需要处理。 1. try-catch-finally try{ //可能出现异常的代码 }catch(异常类型1 变量名1){ } //处理异常的方式1 }catch(异常类型2 变量名2){ } //处理
阅读全文
posted @ 2021-08-09 10:30 hugeBlair
阅读(35)
评论(0)
推荐(0)
2021年8月8日
JDK8中接口的新特性
摘要: JDK8中接口的新特性 Java8中,接口除了可以定义全局常量和抽象方法外还可以拥有静态方法和默认方法。 public interface CompareA { //静态方法 public static void method1(){ System.out.println("CompareA:北京"
阅读全文
posted @ 2021-08-08 17:18 hugeBlair
阅读(117)
评论(0)
推荐(0)
2021年8月7日
模板方法设计模式
摘要: 模板方法设计模式 当功能内部一部分实现是确定的一部分实现是不确定的。这时可以把不确定的部分暴露出去,让子类去实现 。 换句话说,在软件开发中实现一个算法时,整体步骤很固定、通用,这些步骤已经在父类中写好了。但是某些部分易变,易变部分可以抽象出来,供不同子类实现。这就是一种模板模式。 创建 a
阅读全文
posted @ 2021-08-07 11:03 hugeBlair
阅读(55)
评论(0)
推荐(0)
2021年8月6日
单例设计模式
摘要: 单例设计模式 所谓 类的单例设计模式(Singleton),就是采取一定方法保证在整个软件系统中对 某个类 只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。 将构造器私有化,使用时通过getInstance()方法获得唯一对象实例。 创建 饿汉式创建 class Singleton
阅读全文
posted @ 2021-08-06 17:13 hugeBlair
阅读(45)
评论(0)
推荐(0)
上一页
1
2
公告