搜索结果
查询Tags标签: void,共有 4237条记录-
状态模式
public class StatePattern {public static void main(String[] args) {Context context=new Context();for (int i = 0; i < 10; i++) {context.handle();}} }public class Context {public boolean isPrveReadPGRead() {return prveReadPGRead;}public void setPrveR…
2021/4/17 18:28:32 人评论 次浏览 -
java设计模式_装饰者模式
1 概述 装饰者模式的目的是给类的弄能增强。 继承也能给类的功能增强。 2 举例说明(便于观察和理解装饰模式) Writer类是写文件的类,有三个子类,TxtWriter,MP3Writer,AVIWriter 在writer中定义了写文件的标准,三个子类分别去实现Writer中的写方法 使用继承方式来对…
2021/4/17 14:26:57 人评论 次浏览 -
网络编程NIO之Reactor线程模型
目录单Reactor线程模型基于工作线程的Reactor线程模型多Reactor线程模型多Reactor线程模型示例结束语 上篇文章中写了一些NIO相关的知识以及简单的NIO实现示例,但是示例中,客户端连接以及读取、写入、处理客户端数据时都是在一个线程中,单个线程处理客户端的数据,性能…
2021/4/17 12:27:10 人评论 次浏览 -
从西天取经的九九八十一难来看Java设计模式:模板方法模式
目录示例模板方法模式定义意图主要解决问题适用场景优缺点西天取经的九九八十一难 示例 当我们设计一个类时,我们能明确它对外提供的某个方法的内部执行步骤, 但一些步骤,不同的子类有不同的行为时,我们该如何来设计该类? 下面以玩王者荣耀为例展开学习: 玩游戏首先…
2021/4/17 12:26:58 人评论 次浏览 -
八戒转世投胎竟然是Java设计模式:桥接模式
目录示例代码实例桥接模式定义意图主要解决问题何时使用优缺点八戒转世投胎的故事 示例 请开发一个画图程序,可以画各种颜色不同形状的图形,请用面向对象的思 想设计图形 分析: 1、比如有红、黄、蓝三种颜色 2、形状有方形、圆、三角形 3、圆可以是红圆、黄圆、蓝圆从上…
2021/4/17 12:26:52 人评论 次浏览 -
曾侯乙编钟引发的遐想之Java设计模式:状态模式
目录示例简单例子改进代码状态模式定义意图主要解决问题何时使用优缺点曾侯乙编钟状态模式-命令模式-策略模式 示例 一个类对外提供了多个行为,同时该类对象有多种状态,不同状态下对外的 行为的表现不同,我们该如何来设计该类让它对状态可以灵活扩展? 以自动售卖饮料机…
2021/4/17 12:25:49 人评论 次浏览 -
玉帝传美猴王上天,大闹天宫之Java设计模式:命令模式
目录示例改进代码命令模式定义意图主要解决问题何时使用优缺点玉帝传美猴王上天命令模式和策略模式的区别 示例 系统需要设计一个命令行界面,用户可输入命令来执行某项功能,系统的功能会不断增加,命令也会不断的增加 如何将一项一项的功能加入到这个命令行界面? 如何让…
2021/4/17 12:25:48 人评论 次浏览 -
面试官让你讲讲Linux内核的竞争与并发,你该如何回答?
工科生一枚,热衷于底层技术开发,有强烈的好奇心,感兴趣内容包括单片机,嵌入式Linux,Uboot等,欢迎学习交流! 爱好跑步,打篮球,睡觉。 欢迎加我QQ1500836631(备注CSDN),一起学习交流问题,分享各种学习资料,电子书籍,学习视频等。文章目录内核中的并发和竞争简…
2021/4/17 7:29:15 人评论 次浏览 -
Linux内核中断顶半部和底半部的理解
工科生一枚,热衷于底层技术开发,有强烈的好奇心,感兴趣内容包括单片机,嵌入式Linux,Uboot等,欢迎学习交流! 爱好跑步,打篮球,睡觉。 欢迎加我QQ1500836631(备注CSDN),一起学习交流问题,分享各种学习资料,电子书籍,学习视频等。文章目录中断上半部、下半部的…
2021/4/17 7:29:14 人评论 次浏览 -
Java中final关键字的作用
final 关键字可以用来修饰引用、方法和类。 1、用来修饰一个引用 如果引用为基本数据类型,则该引用为常量,该值无法修改;如果引用为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修改。如果引用时类的成员变量,则必…
2021/4/17 1:25:56 人评论 次浏览 -
JavaSE基础——面向对象3:接口与内部类---007
JavaSE基础——面向对象3:接口与内部类 六、接口 1. 什么是接口? 在JAVA编程语言中,接口是一个抽象类型,是抽象方法的集合。 接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。类的继承只能单继承,但可以通过接口实现(伪)多继承。…
2021/4/16 22:55:27 人评论 次浏览 -
JavaSE基础——面向对象3:接口与内部类---007
JavaSE基础——面向对象3:接口与内部类 六、接口 1. 什么是接口? 在JAVA编程语言中,接口是一个抽象类型,是抽象方法的集合。 接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。类的继承只能单继承,但可以通过接口实现(伪)多继承。…
2021/4/16 22:55:26 人评论 次浏览 -
Java基础面试——抽象类、接口、多态、继承
1.抽象类、接口 1.抽象类 1.抽象类使用abstract修饰,它和常规类一样具有数据域、方法的构造方法,但不可以new实例;2.抽象类中不一定有”抽象方法“,”抽象方法“必须在”抽象类‘中;3.“非抽象类”在继承“抽象类”时,必须覆盖/实现所有的“抽象方法”,否则会违反规…
2021/4/16 22:26:01 人评论 次浏览 -
AspectJ框架中的切入点表达式
目录表达式语法切入点表达式中各符号的含义通过案例来演示表达式的不同写法项目结构目标类的切入点表达式目标类子类的切入点表达式两者通用的切入点表达式表达式语法execution(修饰符 返回值类型 包名.类名.方法名(参数类型) 抛出异常类型)execution(修饰符 返回值类型…
2021/4/16 20:55:26 人评论 次浏览 -
引用传递与值传递
今天写代码的时候,看了老大的代码,有一个地方没有理解 他在一开始new ArrayList(),然后把list传入各种方法中,在各个void方法中根据条件add(),最后对这个list操作。 【疑问】:我咋记得JAVA中是值传递啊?list传进去以后,经过各种操作又不返回,最后操作的时候不是还是空Li…
2021/4/16 18:25:34 人评论 次浏览