group是一個線程池,而你的變量booleanstarted是為了記錄當前線程是否運行成功,如果運行成功,就會走下一步為booleanstarted賦值為true說明運行成功了,如果運行失敗booleanstarted還是false在finnaly中判斷started為false也就是線程運行失敗,提醒線程池group,線程運行失敗
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于做網(wǎng)站、網(wǎng)站建設、民豐網(wǎng)絡推廣、微信平臺小程序開發(fā)、民豐網(wǎng)絡營銷、民豐企業(yè)策劃、民豐品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學生創(chuàng)業(yè)者提供民豐建站搭建服務,24小時服務熱線:18980820575,官方網(wǎng)址:muchs.cn
import java.awt.*;//導入java子包awt包中所有的類
import java.awt.event.*;
import javax.swing.*;
public class BorderLayoutDemo extends JFrame
implements ActionListener {
private JButton b[];
private String names[] =
{ "Hide North", "Hide South", "Hide East",
"Hide West", "Hide Center" };
private BorderLayout layout;
public BorderLayoutDemo()
{
super( "BorderLayout Demo" );//窗口名稱設置為"BorderLayout Demo"
layout = new BorderLayout( 5, 5 );//BoderLayout是一個東西南北中的布局模式 5,5是 組件之間的間距
Container c = getContentPane();//獲取JFrame默認的布局容器panel
c.setLayout( layout );//設置容器布局模式為BorderLayout布局
// instantiate button objects
b = new JButton[ names.length ];//根據(jù)數(shù)組names長度開辟按鍵數(shù)組
for ( int i = 0; i names.length; i++ ) {//實例化每個按鍵
b[ i ] = new JButton( names[ i ] );
b[ i ].addActionListener( this );//為按鍵加入監(jiān)聽
}
// order not important
c.add( b[ 0 ], BorderLayout.NORTH ); // North position 將b[0]放在北邊
c.add( b[ 1 ], BorderLayout.SOUTH ); // South position 將b[1]放在南邊
c.add( b[ 2 ], BorderLayout.EAST ); // East position 將b[2]放在東邊
c.add( b[ 3 ], BorderLayout.WEST ); // West position 將b[3]放在西邊
c.add( b[ 4 ], BorderLayout.CENTER ); // Center position將 b[4]放在中部
setSize( 300, 200 ); //設置窗口大小
show();//顯示窗口 已過時 建議使用 setVisible(true);//設置可見
}
public void actionPerformed( ActionEvent e )//監(jiān)聽
{
for ( int i = 0; i b.length; i++ )
if ( e.getSource() == b[ i ] )
b[ i ].setVisible( false ); //按鍵設置為不可見
else
b[ i ].setVisible( true );//按鍵設置為可見
// re-layout the content pane
layout.layoutContainer( getContentPane() );//重新布局
}
public static void main( String args[] )
{
BorderLayoutDemo app = new BorderLayoutDemo();
app.addWindowListener(
new WindowAdapter() {
public void windowClosing( WindowEvent e )//窗口關閉 退出
{
System.exit( 0 );
}
}
);
}
}
/*java是一門高級編程語言,是用來寫程序代碼的。
用java寫的文本(字符串序列)就是源代碼。
計算機不能直接執(zhí)行源代碼,必須用一個叫編譯器的程序(javac.exe)將源代碼
翻譯成字節(jié)碼,然后讓一個叫解釋器的程序(java.exe)去執(zhí)行字節(jié)碼,即運行程序。
下面的就是一個小程序的源代碼,功能是輸出九九乘法表。
下圖中的Test.class就是這個源代碼文件翻譯后的由字節(jié)碼組成的文件。
而最下面的那個黑框就是程序執(zhí)行后的結果。
java Test就是在執(zhí)行Test.class字節(jié)碼文件,即運行這個程序。
*/
//這下面的就是源代碼
public class Test {
public static void main(String[] args) {
int i,j;
for(i=1;i=9;i++) {
for(j=1;j=i;j++)
System.out.printf("%dx%d=%-4d",j,i,j*i);
System.out.println();
}
}
}
當前標題:java一串代碼什么意思 一個java代碼
當前網(wǎng)址:http://muchs.cn/article24/docojce.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供服務器托管、外貿(mào)建站、關鍵詞優(yōu)化、網(wǎng)站改版、營銷型網(wǎng)站建設、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)