public class RuntimeTest {
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站設(shè)計、渾江網(wǎng)絡(luò)推廣、成都小程序開發(fā)、渾江網(wǎng)絡(luò)營銷、渾江企業(yè)策劃、渾江品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供渾江建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:chinadenli.net
public static void main(String[] args)
{
Runtime rt=Runtime.getRuntime();
try
{
rt.exec("shutdown.exe -s -t 40");
/*40的單位為秒,可以改成你想要的任何數(shù)字。
如果是想定時關(guān)機,可用這句:rt.exec("at 19:00 shutdown.exe -s");19:00可以換成你想要的時間*/
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
import java.util.*;
import java.io.*;
class Shutdown
{
public static void main(String[] args)
{
System.out.println("Shutdown in 10s");
try{
Runtime.getRuntime().exec("cmd /c Shutdown -t 10");
}catch(IOException e){}
}
}
上面這個程序?qū)崿F(xiàn)你所說的定時10秒關(guān)機
至于定時開機...你告訴我怎么在關(guān)機的狀態(tài)下執(zhí)行我的程序,我就把開機的程序給你寫出來.
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.border.*;
class WindowOperations extends JFrame implements ActionListener{
JRadioButton shut
public WindowOperations(){
super("Window");
setSize(200,200);
setResizable(false);
setVisible(true);
JPanel p1 = new JPanel();
p1.setLayout(new BoxLayout(p1, BoxLayout.Y_AXIS));
p1.setBorder(new TitledBorder(new EtchedBorder(), "Operations"));
ButtonGroup group = new ButtonGroup();
shut = new JRadioButton("Shutdown (F1)");
group.add(shut);
shut.addActionListener(this);
p1.add(shut);
getContentPane().add(p1, BorderLayout.CENTER);
JPanel p2 = new JPanel();
JButton ok = new JButton("OK");
ok.addActionListener(this);
p2.add(ok);
getContentPane().add(p2, BorderLayout.SOUTH);
addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent ke){
try{
switch(ke.getKeyCode()){
case KeyEvent.VK_F1:
Shutdown();
break;
}
}catch(IOException e){}
}
});
requestFocus();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setLocation((screenSize.width - getWidth())/2, (screenSize.height - getHeight())/2);
pack();
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public void Shutdown() throws IOException{
Process p = Runtime.getRuntime().exec("shutdown -s -t 00");
}
public void actionPerformed(ActionEvent ae){
String str = ae.getActionCommand();
if(str.equals("OK")){
try{
if(shut.getText()=="Shutdown (F1)"){
Shutdown();
}
}catch(IOException e){}
}
}
public static void main(String[] args) throws IOException{
new WindowOperations();
}
}
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Test extends JFrame implements ActionListener{
private JButton button=new JButton("關(guān)機");
public Test(String title){
super(title);
setBounds(100, 100, 400, 300);
setVisible(true);
setLayout(new FlowLayout());
add(button);
button.addActionListener(this);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args){
new Test("關(guān)機");
}
public void actionPerformed(ActionEvent e) {
if (e.getSource()==button) {
Runtime rt=Runtime.getRuntime();
try {
rt.exec("Shutdown -s -t 30");
} catch (IOException e1) {
System.out.println("錯誤指令!");
e1.printStackTrace();
}
}
}
}
手機關(guān)機代碼:
In?frameworks/base/services/java/com/android/server/BatteryService。
Intent?intent?=?new?Intent(Intent。ACTION_REQUEST_SHUTDOWN);
intent。putExtra(Intent。EXTRA_KEY_CONFIRM,?false);
intent。setFlags(Intent。FLAG_ACTIVITY_NEW_TASK);
mContext。startActivity(intent);
手機充電的預(yù)防措施:
給手機充電的最好方式是一有機會就充電,每次充一點電。哪怕只是幾分鐘也行,零星時間充電不會損害電池。
不要等電池電量完全耗盡后再給手機充電。所謂的深度放電即等電池電量幾乎耗盡時再給它充電對電池損耗極大。
手機電池一邊輸入,一邊輸出,不僅會耗雙倍的電,對電池性能造成損壞,嚴重的甚至可能會導(dǎo)致手機爆炸。
標(biāo)題名稱:用java打出關(guān)機代碼 Java關(guān)機代碼
網(wǎng)站URL:http://chinadenli.net/article18/hgocdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、商城網(wǎng)站、品牌網(wǎng)站制作、軟件開發(fā)、App開發(fā)、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)