发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
很多时候,我们有这样的场景,需要让程序自动重启,有很多种方法,比如用微软自带提供的方法,或者自己开辟新的线程重新调用。下面简单介绍两种方法。
使用方法Application.Restart()
代码:
1 public static void Restart()2 {3 Application.Restart();4 }
当方法一使用的时候,经常报错或者启动不了的话(我就是碰到这种情况),我们可以使用第二种方法。
1 public static void Restart()2 {3 //开启新的实例4 Process.Start(Application.ExecutablePath);5 6 //关闭当前实例7 Process.GetCurrentProcess().Kill();8 }
来自: _明心见性_ > 《C#编程》
0条评论
发表
请遵守用户 评论公约
WinForm程序启动控制台窗口Console
WinForm程序启动控制台窗口Console。然后我们使它在Main()开始处判断DEBUG编译标记,调用AllocConsole方法显示控制台,然后在Main()的结...
JAVA类的方法调用和变量
JAVA类的方法调用和变量。classs A{ public void method 1(){ System.out.println("我是A类的方法1"); }}public static void main(String[] args){ A a=new A(); a.method1();}class static ...
多线程详解
从程序可以看出,现在的两个线程对象是交错运行的,哪个线程对象抢到了 CPU 资源,哪个线程就可以运行,所以程序每次的运行结果肯定是不...
java 静态方法和实例方法的区别
java 静态方法和实例方法的区别。//定义一个静态成员变量private int ia; //定义一个实例成员变量//下面定义一个静态方法static void statMethod(){ int i = 0; //正确,可以有自己的局部变量sa...
今天终于搞懂了:为什么 Java 的 main 方法必须是 public static void?
今天终于搞懂了:为什么 Java 的 main 方法必须是 public static void?Main 方法是 Java 程序的入口,记住,我们这里不会讨论 Servlet、MIDlet 和其他任何容器管理的 java 程序,在 java 核心编程中,...
最全的Java笔试题库之选择题篇-总共234道【1~60】
抽象方法可以在子类中被重写,但是静态方法不能在子类中被重写,静态方法和静态属性与对象是无关的,只与类有关,这与abstract是矛盾的,所以abstract是不能被修饰为static,否则就失去了abstract的意...
【Android性能优化】内存泄露和内存溢出(OOM)的引发原因及优化方案
【Android性能优化】内存泄露和内存溢出(OOM)的引发原因及优化方案。Android 4.x系统,废除了native的计数器,类似bitmap的分配改到da...
Android简单开发教程(二)
android.com/apk/res/android,使得Android中各种标准属性能在文件中使用,提供了大部分元素中的数据。程序中的String imei =tm.getSimSerialNumber();是读取SIM卡序列号,需要有权限,所以 在Androidm...
怎样理解Servlet的单实例多线程
怎样理解Servlet的单实例多线程首先明确:Servlet是单实例的,即对于同一种业务请求只有一个是实例。(真想把jdk源码贴出来。)servlet单实例多线程处理原理: servlet中的init方法只有在启动(例如...
微信扫码,在手机上查看选中内容