网站建设资讯

NEWS

网站建设资讯

智能开关java代码 智能开关api

如何用Java编写一个定时开关机软件?(pc版)

定时开机是BIOS设置的。

成都创新互联从2013年开始,先为芗城等服务建站,芗城等地企业,进行企业商务咨询服务。为芗城企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

定时关机这个好写。。。。

启动时检测一次当前时间,算出距离目标时间的值。

然后线程休眠这么长时间。

然后执行控制台命令,调用windows系统自带的关机命令就可以了。

java调用控制台的关机命令如下

Runtime.getRuntime().exec("shutdown -s");

lang包下的,直接可以用~

系统是winXP+JVM1.5

求大家帮我解释一段JAVA小代码中关于false开关的用法

这段程序,首先,flag=false的这个地方,如果if(num%1 ==0) 这里OK的话,flag=false这句代码如果被执行了,他下面的代码一定会被执行,然后for循环结束,接下来是第二个if,如果上面flag=false这句被执行了,那么第二个if中的内容不会被执行。

还有你这里面写的很乱,我有点分不清你说的负值是不是赋值的意思。

boolean类型的值只能是true或者是false,不可能是你说的什么-1 或者1什么的。

使用java编写代码如下要求

NewPhone类

package com.baidu.question;

public class NewPhone extends Phone {

private boolean mute = true;

@Override

public void call() {

if(mute){

super.call();

}else{

System.out.println("语音已关闭");

}

}

//这里是直接设置

public void setMute(boolean mute){

this.mute=mute;

}

//担心你的题目是要求两种方法,写的第二种,下面两个方法负责开关

public void openMute(){

this.mute=true;

/*

* 也可以这样写

* setMute(true);

* 下边的方法一样

* */

}

public void closeMute(){

this.mute = false;

}

}

Phone类

package com.baidu.question;

public class Phone {

public void call(){

System.out.println("打电话");

}

}

测试类

package com.baidu.question;

public class PhoneTest {

public static void main(String[] args) {

Phone phone = new Phone();

phone.call();

NewPhone newPhone = new NewPhone();

newPhone.call();

newPhone.setMute(false);

newPhone.call();

newPhone.openMute();

newPhone.call();

newPhone.closeMute();

newPhone.call();

}

}

测试结果

打电话

打电话

语音已关闭

打电话

语音已关闭


网页名称:智能开关java代码 智能开关api
标题网址:http://njwzjz.com/article/ddoopho.html