精华内容
下载资源
问答
  • 有时,我会运行一个偶然包含无限循环之类的程序。 Eclipse让我继续编辑程序,但速度非常慢。 我该如何阻止它? (我是否想重新启动JVM?)重新启动eclipse本身总是可行的,但这会中断我的工作流程。这是一个很老的问题...

    有时,我会运行一个偶然包含无限循环之类的程序。 Eclipse让我继续编辑程序,但速度非常慢。 我该如何阻止它? (我是否想重新启动JVM?)重新启动eclipse本身总是可行的,但这会中断我的工作流程。

    这是一个很老的问题..但是...这里似乎缺少一种非常基本的方法:不要忘记,可以在需要时使用代码中的System.exit终止程序(不需要devops脚本) )。 在这里阅读更多关于它的信息:stackoverflow.com/questions/3715967/

    打开"控制台"视图,找到正在运行的应用程序的控制台,然后单击"红色大按钮"。

    或者,如果您打开"调试"透视图,则您会在左上方看到(默认情况下)所有正在运行的应用程序。您可以选择一个引起您悲伤的按钮,然后再次按"大红色"按钮。

    937df0c52bb5d985ae19febc40494e9e.png

    调试视图通常更方便,因为它显示了所有正在运行的进程。 控制台仅显示其中之一。

    是的按钮

    知道如何优雅地关闭JVM,以便执行各种关闭挂钩吗?

    @SCdF,为什么Android没有红色按钮?

    @Pacerier我的答案是五岁的伙伴,我不知道:-)

    对于较新版本的Eclipse:

    打开"调试"透视图("窗口">"打开透视图">"调试")

    在设备列表中选择过程(右下)

    点击停止按钮("设备"窗格的右上方)

    另外,如果该过程已被Eclipse停止,但您的旋转窗口仍在运行,则可以单击删除启动或删除所有终止的启动xs来杀死该窗口。

    OMFG谢谢,您是唯一一个提到W:H:E:R:E调试观点的人,我(心)你

    我的快速任务栏上有一个.bat文件:

    taskkill /F /IM java.exe

    这非常快,但是在许多情况下可能并不好!

    这有多安全/可靠?

    最简单的方法是在控制台中单击"终止"按钮(红色正方形):

    8c2c30777497ed7dc0b14a1c97d3fbe2.png

    对于Eclipse:

    菜单栏->窗口->显示视图,如果不在列表中,则找到"调试"选项,然后选择其他...

    新窗口将打开,然后使用关键字" debug"进行搜索->从列表中选择debug

    它将添加在控制台选项卡附近。

    使用调试选项卡终止并删除以前的执行。 (右键单击执行过程将显示许多选项,包括终止)

    展开全文
  • 这是java中的代码package com.example.sun;import android.os.Bundle;import android.app.Activity;import android.widget.CompoundButton;import android.widget.CompoundButton.OnCheckedChangeListen...

    求大神,求帮忙,求解答,先行谢谢!!

    这是java中的代码

    package com.example.sun;

    import android.os.Bundle;

    import android.app.Activity;

    import android.widget.CompoundButton;

    import android.widget.CompoundButton.OnCheckedChangeListener;

    import android.widget.ImageView;

    import android.widget.TextView;

    import android.widget.ToggleButton;

    public class MainActivity extends Activity {

    private ToggleButton toggleButton;

    private ImageView imageView;

    private MyThreah myThreah;

    static TextView textView;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    android.util.Log.i("tag", "初始化开始");

    toggleButton=(ToggleButton) findViewById(R.id.toggleButton1);

    imageView=(ImageView) findViewById(R.id.imageView1);

    myThreah=new MyThreah();

    textView=(TextView) findViewById(R.id.TextView1);

    android.util.Log.i("tag", "初始化结束");

    toggleButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {

    @Override

    public void onCheckedChanged(CompoundButton arg0, boolean arg1) {

    android.util.Log.i("tag", "button被点击");

    try {

    imageView.setImageResource((arg1)?R.drawable.on:R.drawable.off);

    myThreah.start();

    } catch (Exception e) {

    android.util.Log.i("tag", "button点击异常");

    }

    }

    });

    }

    }

    class MyThreah extends Thread{//自己定义的一个线程类

    @Override

    public void run() {

    android.util.Log.i("tag", "run方法被执行");

    MainActivity.textView.setText("改变的数"+"10");

    android.util.Log.i("tag", "run完毕");

    }

    }

    这是xml文件

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:layout_alignParentLeft="true"

    android:layout_alignParentTop="true"

    android:orientation="vertical" >

    android:id="@+id/toggleButton1"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:textOn="已开启"

    android:textOff="已关闭"/>

    android:id="@+id/imageView1"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:src="@drawable/off" />

    android:id="@+id/TextView1"

    android:layout_width="match_parent"

    android:layout_height="50dp"

    android:text="这是文本框" />

    展开全文
  • 问题描述我按了修改按钮之后,本来会执行数据库命令,为什么按了之后会停止运行?问题出现的环境背景及自己尝试过哪些方法我本想练习一下Android studio连接SQL server并执行sql语句相关代码// 请把代码文本粘贴到...

    问题描述

    我按了修改按钮之后,本来会执行数据库命令,为什么按了之后会停止运行?

    问题出现的环境背景及自己尝试过哪些方法

    我本想练习一下Android studio连接SQL server并执行sql语句

    相关代码

    // 请把代码文本粘贴到下方(请勿用图片代替代码)

    1.MainActivity.java:

    package com.example.myapplication;

    import android.os.Bundle;

    import android.view.Menu;

    import android.view.MenuItem;

    import android.view.View;

    import android.widget.Button;

    import android.widget.TextView;

    import androidx.appcompat.app.AppCompatActivity;

    import androidx.appcompat.widget.Toolbar;

    import com.google.android.material.floatingactionbutton.FloatingActionButton;

    public class MainActivity extends AppCompatActivity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    Toolbar toolbar = findViewById(R.id.toolbar);

    setSupportActionBar(toolbar);

    final TextView text=(TextView)findViewById(R.id.text);

    Button button=(Button)findViewById(R.id.button);

    FloatingActionButton fab = findViewById(R.id.fab);

    button.setOnClickListener(new View.OnClickListener() {

    @Override

    public void onClick(View v) {

    text.setText(DBUtil.QuerySQL());

    }

    });

    }

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

    // Inflate the menu; this adds items to the action bar if it is present.

    getMenuInflater().inflate(R.menu.menu_main, menu);

    return true;

    }

    @Override

    public boolean onOptionsItemSelected(MenuItem item) {

    // Handle action bar item clicks here. The action bar will

    // automatically handle clicks on the Home/Up button, so long

    // as you specify a parent activity in AndroidManifest.xml.

    int id = item.getItemId();

    //noinspection SimplifiableIfStatement

    if (id == R.id.action_settings) {

    return true;

    }

    return super.onOptionsItemSelected(item);

    }

    }

    2.DBUtil.java:

    package com.example.myapplication;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.ResultSet;

    import java.sql.SQLException;

    import java.sql.Statement;

    public class DBUtil {

    private static Connection getSQLConnection(String ip, String user, String pwd, String db)

    {

    Connection con = null;

    try

    {

    Class.forName("net.sourceforge.jtds.jdbc.Driver");

    con = DriverManager.getConnection("jdbc:jtds:sqlserver://" + ip + ":1433/" + db + ";charset=utf8", user, pwd);

    } catch (ClassNotFoundException e)

    {

    e.printStackTrace();

    } catch (SQLException e)

    {

    e.printStackTrace();

    }

    return con;

    }

    public static String QuerySQL()

    {

    String a="";

    try {

    Connection conn = getSQLConnection("127.0.0.1", "sa", "593748", "hotel");

    String sql = "select * from 用户 where 用户姓名='zhazhazha'";

    Statement stmt = conn.createStatement();

    ResultSet rs = stmt.executeQuery(sql);

    while (rs.next()) {

    a = rs.getString("联系方式");

    }

    }

    catch (SQLException e)

    {

    e.printStackTrace();

    a="";

    }

    return a;

    }

    public static void main(String[] args)

    {

    System.out.println(QuerySQL());

    }

    }

    3.AndroidManifest.xml:

    xmlns:dist="http://schemas.android.com/apk/distribution"

    package="com.example.myapplication">

    android:allowBackup="true"

    android:icon="@mipmap/ic_launcher"

    android:label="@string/app_name"

    android:roundIcon="@mipmap/ic_launcher_round"

    android:supportsRtl="true"

    android:theme="@style/AppTheme">

    android:name=".MainActivity"

    android:label="@string/app_name"

    android:theme="@style/AppTheme.NoActionBar">

    4.activity_main.xml:

    xmlns:app="http://schemas.android.com/apk/res-auto"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    tools:context=".MainActivity">

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:theme="@style/AppTheme.AppBarOverlay">

    android:id="@+id/toolbar"

    android:layout_width="match_parent"

    android:layout_height="?attr/actionBarSize"

    android:background="?attr/colorPrimary"

    app:popupTheme="@style/AppTheme.PopupOverlay" />

    android:id="@+id/fab"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

    android:layout_gravity="bottom|end"

    android:layout_margin="@dimen/fab_margin"

    app:srcCompat="@android:drawable/ic_dialog_email" />

    5.content_main.xml:

    xmlns:app="http://schemas.android.com/apk/res-auto"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    app:layout_behavior="@string/appbar_scrolling_view_behavior"

    tools:context=".MainActivity"

    tools:layout_editor_absoluteY="56dp"

    tools:showIn="@layout/activity_main">

    android:id="@+id/text"

    android:layout_width="wrap_content"

    android:layout_height="wrap_content"

    android:text="Hello World!"

    app:layout_constraintBottom_toBottomOf="parent"

    app:layout_constraintLeft_toLeftOf="parent"

    app:layout_constraintRight_toRightOf="parent"

    app:layout_constraintTop_toTopOf="parent" />

    android:id="@+id/button"

    android:layout_width="wrap_content"

    android:layout_height="0dp"

    android:text="修改"

    tools:ignore="MissingConstraints"

    tools:layout_editor_absoluteX="161dp"

    tools:layout_editor_absoluteY="418dp" />

    你期待的结果是什么?实际看到的错误信息又是什么?

    应用界面:

    db9d55da0e3cc0cba31742d48166f5ec.png

    执行后(按下修改按钮)界面:

    1762c1d26a1e33e495786d1cd974f995.png

    展开全文
  • 删掉这节课的代码,程序就可以正常运行代码贴在下边packagecom.example.secondapp;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.support.v4.app....

    照着老师的代码敲得,但是程序会奔溃掉。删掉这节课的代码,程序就可以正常运行。

    代码贴在下边package com.example.secondapp;

    import android.support.v7.app.ActionBarActivity;

    import android.support.v7.app.ActionBar;

    import android.support.v4.app.Fragment;

    import android.os.Bundle;

    import android.view.LayoutInflater;

    import android.view.Menu;

    import android.view.MenuItem;

    import android.view.View;

    import android.view.View.OnClickListener;

    import android.view.ViewGroup;

    import android.widget.Button;

    import android.os.Build;

    public class MainActivity extends ActionBarActivity {

    private Button loginbutton;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    loginbutton = (Button) findViewById(R.id.button1);

    loginbutton.setOnClickListener(new OnClickListener() {

    public void onClick(View arg0) {

    System.out.println("Buttoned");

    }

    });

    if (savedInstanceState == null) {

    getSupportFragmentManager().beginTransaction()

    .add(R.id.container, new PlaceholderFragment()).commit();

    }

    }

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

    // Inflate the menu; this adds items to the action bar if it is present.

    getMenuInflater().inflate(R.menu.main, menu);

    return true;

    }

    @Override

    public boolean onOptionsItemSelected(MenuItem item) {

    // Handle action bar item clicks here. The action bar will

    // automatically handle clicks on the Home/Up button, so long

    // as you specify a parent activity in AndroidManifest.xml.

    int id = item.getItemId();

    if (id == R.id.action_settings) {

    return true;

    }

    return super.onOptionsItemSelected(item);

    }

    /**

    * A placeholder fragment containing a simple view.

    */

    public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {

    }

    @Override

    public View onCreateView(LayoutInflater inflater, ViewGroup container,

    Bundle savedInstanceState) {

    View rootView = inflater.inflate(R.layout.fragment_main, container,

    false);

    return rootView;

    }

    }

    }

    运行日志02-13 22:59:01.449: D/gralloc_goldfish(1159): Emulator without GPU emulation detected.

    02-13 23:03:35.629: D/AndroidRuntime(1205): Shutting down VM

    02-13 23:03:35.639: W/dalvikvm(1205): threadid=1: thread exiting with uncaught exception (group=0xb3b0bba8)

    02-13 23:03:35.639: E/AndroidRuntime(1205): FATAL EXCEPTION: main

    02-13 23:03:35.639: E/AndroidRuntime(1205): Process: com.example.secondapp, PID: 1205

    02-13 23:03:35.639: E/AndroidRuntime(1205): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.secondapp/com.example.secondapp.MainActivity}: java.lang.NullPointerException

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.ActivityThread.access$800(ActivityThread.java:135)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.os.Handler.dispatchMessage(Handler.java:102)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.os.Looper.loop(Looper.java:136)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.ActivityThread.main(ActivityThread.java:5017)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at java.lang.reflect.Method.invokeNative(Native Method)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at java.lang.reflect.Method.invoke(Method.java:515)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at dalvik.system.NativeStart.main(Native Method)

    02-13 23:03:35.639: E/AndroidRuntime(1205): Caused by: java.lang.NullPointerException

    02-13 23:03:35.639: E/AndroidRuntime(1205): at com.example.secondapp.MainActivity.onCreate(MainActivity.java:29)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.Activity.performCreate(Activity.java:5231)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)

    02-13 23:03:35.639: E/AndroidRuntime(1205): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)

    02-13 23:03:35.639: E/AndroidRuntime(1205): ... 11 more

    02-13 23:03:39.409: I/Process(1205): Sending signal. PID: 1205 SIG: 9

    02-13 23:04:20.589: D/gralloc_goldfish(1253): Emulator without GPU emulation detected.

    02-13 23:16:17.019: D/AndroidRuntime(1298): Shutting down VM

    02-13 23:16:17.019: W/dalvikvm(1298): threadid=1: thread exiting with uncaught exception (group=0xb3b0bba8)

    02-13 23:16:17.029: E/AndroidRuntime(1298): FATAL EXCEPTION: main

    02-13 23:16:17.029: E/AndroidRuntime(1298): Process: com.example.secondapp, PID: 1298

    02-13 23:16:17.029: E/AndroidRuntime(1298): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.secondapp/com.example.secondapp.MainActivity}: java.lang.NullPointerException

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.ActivityThread.access$800(ActivityThread.java:135)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.os.Handler.dispatchMessage(Handler.java:102)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.os.Looper.loop(Looper.java:136)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.ActivityThread.main(ActivityThread.java:5017)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at java.lang.reflect.Method.invokeNative(Native Method)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at java.lang.reflect.Method.invoke(Method.java:515)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at dalvik.system.NativeStart.main(Native Method)

    02-13 23:16:17.029: E/AndroidRuntime(1298): Caused by: java.lang.NullPointerException

    02-13 23:16:17.029: E/AndroidRuntime(1298): at com.example.secondapp.MainActivity.onCreate(MainActivity.java:30)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.Activity.performCreate(Activity.java:5231)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)

    02-13 23:16:17.029: E/AndroidRuntime(1298): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)

    02-13 23:16:17.029: E/AndroidRuntime(1298): ... 11 more

    02-13 23:17:23.039: I/Process(1298): Sending signal. PID: 1298 SIG: 9

    02-13 23:17:33.299: D/AndroidRuntime(1345): Shutting down VM

    02-13 23:17:33.299: W/dalvikvm(1345): threadid=1: thread exiting with uncaught exception (group=0xb3b0bba8)

    02-13 23:17:33.309: E/AndroidRuntime(1345): FATAL EXCEPTION: main

    02-13 23:17:33.309: E/AndroidRuntime(1345): Process: com.example.secondapp, PID: 1345

    02-13 23:17:33.309: E/AndroidRuntime(1345): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.secondapp/com.example.secondapp.MainActivity}: java.lang.NullPointerException

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.ActivityThread.access$800(ActivityThread.java:135)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.os.Handler.dispatchMessage(Handler.java:102)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.os.Looper.loop(Looper.java:136)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.ActivityThread.main(ActivityThread.java:5017)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at java.lang.reflect.Method.invokeNative(Native Method)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at java.lang.reflect.Method.invoke(Method.java:515)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at dalvik.system.NativeStart.main(Native Method)

    02-13 23:17:33.309: E/AndroidRuntime(1345): Caused by: java.lang.NullPointerException

    02-13 23:17:33.309: E/AndroidRuntime(1345): at com.example.secondapp.MainActivity.onCreate(MainActivity.java:25)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.Activity.performCreate(Activity.java:5231)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)

    02-13 23:17:33.309: E/AndroidRuntime(1345): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)

    02-13 23:17:33.309: E/AndroidRuntime(1345): ... 11 more

    展开全文
  • [java]代码库/*** 停止线程*/public class StopThread {/** 线程对象 */private ThreadA thread = new ThreadA();/** 自定义线程类 */class ThreadA extends Thread {// 用一个boolean值标记线程是否需要运行。...
  • 写了一个方法。是一个server端。因为在后台写的代码所以需要用代码停止。怎么写。。。
  • //[color=#3366FF] [b]在这里给数组里的每个值赋值,但是在这个循环之后就停止了后面都不执行了不知道为什么[/b][/color] } int sum = sumArray(myArray); double avg = avgArray(myArray); System...
  • 请问:用java代码怎么运行,停止,重启memcached?谢谢!
  • java代码运行到Service service = new Service();后台运行到这里停止,无报错解决方案。 代码片段: LOGGER.debug("enter appInvoke ..."); Service service = new Service(); LOGGER.debug("createCall..."); 日志...
  • 但是有一些伺服线程还在运行,他们运行时间较长,只有当外部条件满足时,他们才会停止。实现如下:public class ThreadCease extends Thread{private volatile boolean exit = false;public void run(){while(!exit)...
  • Java停止线程运行的三种方式

    千次阅读 2017-03-14 20:26:50
    Java终止正在运行的线程的方式...1 使用退出标志,使线程正常退出,也就是run方法完成后线程终止当run方法正常执行完,线程也就停止了,当有循环时,可设置一个标志变量,为真时运行,否则退出循环,主要代码如下:publ
  • Error: A JNI error has occurred, please check your installation and try againException in thread "main" java.lang.UnsupportedClassVersionError: HelloWorld has been compiled by a more recent version of...
  • java程序运行一段时间之后停止

    千次阅读 2017-04-10 00:33:00
    如何用java是一段代码运行一段时间之后自动停止运行? 就拿打印随机函数的代码来做例子吧,让程序随机打印1-10的数字,打印十秒钟后停止打印: public class RandomPrint{ public static void randomprint(int ...
  • 我在Ubuntu10.04上使用EclipseIDeGalileoFine。当我尝试下载和使用新的Eclipse Helios时,它会立即崩溃,或者在... Exit code=1/usr/bin/java-Dosgi.requiredJavaVersion=1.5-XX:MaxPermSize=256m-Xms40m-Xmx384m-j...
  • C# System.Diagnostics.Stopwatch stopwatch = new Stopwatch();... // 开始监视代码运行时间 // code .... stopwatch.Stop(); // 停止监视 TimeSpan timespan = stopwatch.Elapsed; // 获取当前实例测量得...
  • import java.io.IOException;import java.util.*;public class task2 {public static void main (String [] args) throws IOException {int a;int b;String y;String x;Scanner input = new Scanner(System.in);Syst...
  • 代码验证通过,保留,以备后用 #!/bin/sh # # Firstly find the process of the tomcat.... TOMCAT_PROCESS_STR=`ps aux | grep 'java.*tomcat' | grep -v grep` PROCESS_ARRAY=(${TOMCAT_PROCESS_STR// / }) ...
  • 当执行一个程序的时候,首先在当前目录下查找是否有这个程序,如果没有,那么就去path环境变量下查找,以找到的第一个为准,也就是在path下有多个这个程序,但是找到了第一个就停止往后找了。如果都没找到,那么就...
  • 本人刚刚开始接触 android 开发。所以总是能够碰到一些对自己来说稀奇古怪的问题。如下面这段小代码:Intent intent = new Intent();intent.setClass(MainActivity.this,BookActivity.class );...可是在模拟器上运行...
  • 但是有一些伺服线程还在运行,他们运行时间较长,只有当外部条件满足时,他们才会停止。实现如下:public class ThreadCease extends Thread{private volatile boolean exit = false;public void run(){while(!exit)...
  • 根据我在Stackoverflow和Internet上其他页面上看到的代码,我创建了一种在我在系统中运行进程时停止和启动tomcat的方法,因为我需要清理OS中的内存,System.gc()但是仍然不足以释放内存,这是代码:全局声明:...
  • 使用Rserve,代码执行在创建“RConnection”实例后停止,而使用rJava提供异常“java.lang.UnsatisfiedLinkError:jri.dll:找不到依赖库”.JAVA代码如下:对于rJava:import org.rosuda.JRI.Reng...
  • Java中如何停止一个正在运行的线程 1、使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 2、使用stop方法强行终止,但是不推荐这个方法,因为stop和suspend及resume一样都是过期作废的 方法。 3、...
  • 其实就是程序由于某些原因出错了,可能是代码 BUG 也可能是系统和环境因素导致的。例如你的某个 App 需要通过服务器获取数据,但是你的手机网络有问题导致一直获取不到,造成网络连接超时。如果代码中未对「超时」这...
  • 我需要在预定义的时间内运行一些代码,当时间到了需要停止时.目前我正在使用TimerTask来允许代码执行一段时间,但这会导致代码创建无穷无尽的线程,而这只是效率不高.还有更好的选择吗?当前代码;// Calculate the new ...
  • 我最近在处理执行程序框架.我在这里列出了我的问题...如果你看到下面的代码,stopThread很重要,因为它告诉你的程序已经要求线程停止.你可以停止一些迭代你正在做什么.我会像这样修改你的代码:public clas...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,187
精华内容 474
关键字:

java停止运行代码

java 订阅