java基础
哈啰沃德
这个作者很懒,什么都没留下…
展开
-
生产者消费者模式中,等待条件判断 if 和 while 的区别
说明:有三个生产者,三个消费者(各三个线程代表)。当产品数为0时开始生产产品,生产一个后通知消费者消耗产品,之后又生产。所以一直在0和1中徘徊,正确输出为1和0交替出现/一.if 控制等待条件,代码和结果如下执行代码:Testpackage com.hz.wjsc.mservice.syntheticwarfare.test.thread.produce;public class Test { public static void main(String[] args) {原创 2020-08-04 02:50:26 · 775 阅读 · 0 评论 -
java各版本重要特性
Java5的新特性(很重要的一个版本)泛型 枚举 装箱拆箱 可变参数 foreach循环 静态导入 注解 格式化 线程框架/数据结构 Arrays工具类/StringBuilder/instrumentJava7的新特性switch中可以使用字串了 泛型实例化类型自动推断(如List<String> tempList = new ArrayList<...原创 2019-04-19 01:40:43 · 220 阅读 · 0 评论 -
web开发前后端传值问题
前端向后端传普通参数,服务的接收时,对int,char类型参数一定要赋默认值。否则一旦前端漏传,程序报错!可以将int、char写成对应的封装类。(String username, @RequestParam(defaultValue = "9") int age) 前端向后端传普通参数,服务端用对象接收可以成功,无需赋默认值。因为对象就算没 有接收到相应的参数,也会给它赋上默认值。...原创 2019-05-21 17:26:42 · 867 阅读 · 0 评论