java一串代碼什么意思 一個java代碼

java代碼意思誰能解讀下

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

跪求哪位java大神幫我解釋下下面一段代碼是什么意思啊~~ 最好是每一句都有解釋。。 謝謝啦~~!?。?!

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里的字節(jié)碼和源代碼分別啥意思,和起到什么左右

/*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)

成都網(wǎng)站建設公司