「java小demo」JAVA小项目

博主:adminadmin 2023-03-20 21:50:08 355

本篇文章给大家谈谈java小demo,以及JAVA小项目对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 消息过期通知

这样吧,我是根据前面同学的思路以生产者-消费者方式完成的一个java小demo。

第一个类:

共享值类。

public class ShareValue {

private int count;

public ShareValue(int count) {

this.count = count;

}

public synchronized void plus() throws InterruptedException {

if (count = 100) {

++count;

System.out.println("Producer:" + count);

this.notifyAll();

} else {

System.out.println("值超过100,停止增加!");

this.wait();

}

}

public synchronized void minus() throws InterruptedException {

if (count 0) {

--count;

System.err.println("Consumer:" + count);

this.notifyAll();

} else {

System.out.println("值小或等于0,停止减少!");

this.wait();

}

}

}

第二个类:

生产者类

public class Producer implements Runnable {

private ShareValue value;

public Producer(ShareValue value) {

this.value = value;

}

@Override

public void run() {

while (true) {

try {

Thread.sleep(2000);

} catch (InterruptedException e) {

}

try {

value.plus();

} catch (InterruptedException e) {

e.printStackTrace();

}

}

}

}

第三个类:

消费者类

public class Consumer implements Runnable {

private ShareValue value;

public Consumer(ShareValue value) {

this.value = value;

}

@Override

public void run() {

while (true) {

try {

Thread.sleep(2000);

} catch (InterruptedException e) {

}

try {

value.minus();

} catch (InterruptedException e) {

e.printStackTrace();

}

}

}

}

第四个:

测试类

public class TestPC {

public static void main(String[] args) {

ShareValue value = new ShareValue(0);

Runnable pr = new Producer(value);

Runnable cr = new Consumer(value);

new Thread(pr).start();

new Thread(cr).start();

}

}

希望对你有所帮助,这只是能初步跑起来,可以观察运行,后面可以逐步调整。

Java中Demo代表什么

Demo就是演示的意思.xxxDemo即是关于xxx方面的演示例子.比如说名StrutsDemon即为了演示Struts功能的例子.这种命名没有什么强制性,不过是为了响应Java的命名规范而已:简明易懂。

多见于Java教程里面。

怎么运行Java 的一个demo

方法一:

1、正确安装jdk及环境变量

2、正确编写一个 .java文件(比如demo.java)

3、将这个编写好的 .java 文件放到某个盘下(比如D盘)

4、Ctrl+R → 输入cmd → 执行下面语句:

D: (回车)

javac demo.java (回车)

java demo (回车)

显示输出结果

5、即可运行一个Java的demo

方法二:

1、正确安装jdk及环境变量

2、用myeclipse等开发工具编写一个demo.java

3、直接run这个文件即可在控制台得到结果。

java jdk提供的demo怎么用

jdk中的demo,就是告诉用户使用jdk的一些例子。

以...\demo\jfc\SwingSet2 为例

直接双击目录下的 SwingSet2.jar 就能启动程序

.class文件是不能被直接打开来编辑的,但可以编辑 src 目录下的.java文件.

要想运行某个.class文件,比如A.class 请运行命令: java A 不要带后缀名.

要想在CMD下运行.jar文件,比如A.jar 请运行命令: java -jar A.jar

某个.class 文件不能被执行,可能是这个.class 没有main方法(程序入口);

关于java小demo和JAVA小项目的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。