java
OS_windows7
山不厌高,水不厌深,且行且珍惜。
展开
-
哲学家进餐问题:(参考think in java third version –author Bruce Eckel)
1.需要写一个筷子类(Chopstick)-->这个筷子对象每次被new出来后,内存中有一个计数器随后增加,以证明这根筷子是哪根筷子。-->重写toString()因为要打印这个类对象时要输出一些必要信息。2. 需要写一个哲学家类(Philospher)这个类extends Thread这个类-->它有3个类属性 3个普对象属性 (随机器,计数器,思考需要的时间,左筷子,右筷子,翻译 2013-10-22 22:36:51 · 653 阅读 · 0 评论 -
定时任务时间切换调用
完成的需求是:开始的时候延迟3秒调用timerTask,之后是每过20秒调用一次. 但是在延迟3秒调用的时候,innerTimer会被切换调用,开始时1秒调用1次,之后外部的20秒满足后就会将内部的切换为10秒调用一次import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class原创 2016-09-29 17:17:06 · 738 阅读 · 0 评论 -
JDK1.4创建多线程的几种方法
import java.util.concurrent.TimeUnit;class InnerThread1{ private int countDown = 5; private Inner inner; private class Inner extends Thread { Inner(String name) {翻译 2017-02-13 14:36:23 · 692 阅读 · 0 评论 -
Java Web项目开发流程
1.Web项目开发流程图解 2.Web项目开发的细节(转载)任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于Web项目开发的分散性、独立性、整合的交互性等,所以定制一套完整的约定和规则显得尤为重要。本文档将定制一系列约定和规则,他们分别包括组件团队、文件夹命名规则、文件名命名规则、程序代码编程风格、数据库设计约定。这些规则和约定需要转载 2017-04-01 11:33:34 · 3714 阅读 · 0 评论