當前位置:編程學習大全網 - 編程語言 - 形狀編程小貓指針

形狀編程小貓指針

程序:

導入Java . io . *;導入Java . awt . *;導入Java . awt . event . *;導入javax . swing . *;class test 8 { public static void main(String[]args){ JFrame f = new JFrame();f.setSize(200,200);JTextArea t1 =新JTextArea(1,5);JTextArea T2 = new JTextArea(1,5);JButton b 1 = new JButton(" test it ");標簽l1,L2;l1 =新標簽();l2 =新標簽();l1.setText("請輸入數字");l2.setText("測試的結果");Choice c = new Choice();c.add(“人民幣”);c . add(" KRW ");c.add("美元");Choice c 1 = new Choice();c1.add("人民幣");c 1 . add(" KRW ");c1.add("美元");f . add(l 1);f . add(t 1);f .添加(c);f . add(L2);f . add(T2);f . add(c 1);f . add(b 1);b 1 . addactionlistener(new action listener(){ public void action performed(ActionEvent e){ if(c . getselecteditem()= = " RMB " & amp;& ampc 1 . getselecteditem()= = " DOLLAR "){ String s;s = t 1 . gettext();int q = 0;q = integer . parse int(s);雙w;w = q * 0.1452;string r = double . tostring(w);T2 . settext(r);} else if(c . getselecteditem()= = " DOLLAR " & amp;& ampc 1 . getselecteditem()= = " RMB "){ String s;s = t 1 . gettext();int q = 0;q = integer . parse int(s);雙w;w = q * 6.8866string r = double . tostring(w);T2 . settext(r);} else if(c . getselecteditem()= = " RMB " & amp;& ampc 1 . getselecteditem()= = " KRW "){ String s;s = t 1 . gettext();int q = 0;q = integer . parse int(s);雙w;w = q * 164.9824;string r = double . tostring(w);T2 . settext(r);} else if(c . getselecteditem()= = " KRW " & amp;& ampc 1 . getselecteditem()= = " RMB "){ String s;s = t 1 . gettext();int q = 0;q = integer . parse int(s);雙w;w = q * 0.0061;string r = double . tostring(w);T2 . settext(r);} else if(c . getselecteditem()= = " DOLLAR " & amp;& ampc 1 . getselecteditem()= = " KRW "){ String s;s = t 1 . gettext();int q = 0;q = integer . parse int(s);雙w;w = q * 1136.2500;string r = double . tostring(w);T2 . settext(r);} else if(c . getselecteditem()= = " KRW " & amp;& ampc 1 . getselecteditem()= = " DOLLAR "){ String s;s = t 1 . gettext();int q = 0;q = integer . parse int(s);雙w;w = q * 0.0009string r = double . tostring(w);T2 . settext(r);} } } );f . set layout(new FlowLayout());f . set visible(true);f . addwindowlistener(new window adapter(){ public void window closing(window event e){ system . exit(0);} });} }

操作環境:java版本型號:8.64

1,Java是壹種面向對象的編程語言,既吸收了C++語言的優點,又摒棄了C++中難以理解的多重繼承、指針等概念,所以Java語言有兩個特點:功能強大,使用簡單。Java語言作為靜態面向對象編程語言的代表,完美地實現了面向對象理論,讓程序員以優雅的思維方式進行復雜的編程。Java具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立性和可移植性、多線程和動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序。

2.因為C++的優勢,這個項目組的研究人員首先考慮用C++編寫程序。然而,對於硬件資源極其匱乏的單片系統來說,C++程序過於復雜和龐大。此外,由於消費電子產品使用的嵌入式處理器芯片種類繁多,如何讓編寫的程序跨平臺運行也是壹個難題。為了解決困難,他們首先著眼於語言開發,假設了壹種結構簡單、滿足嵌入式應用需求的硬件平臺架構,並為其制定了相應的規範,其中定義了這種硬件平臺的二進制機器碼指令系統(也就是後來成為“字節碼”的指令系統),這樣在語言開發成功後,半導體芯片廠商就可以開發生產這種硬件平臺。對於新語言的設計,Sun公司的人員並沒有開發壹種全新的語言,而是根據嵌入式軟件的要求對C++進行了改造,去掉了壹些不實用、影響安全性的組件,並結合嵌入式系統的實時性要求,開發了壹種面向對象的語言,叫做Oak。

操作環境:java版本型號:8.64

運行環境:版本C++型號:8.2.64

  • 上一篇:矢井田瞳的專輯曲目及簡要介紹
  • 下一篇:汽車電子控制系統各名稱代碼(英文縮寫)是什麽?
  • copyright 2024編程學習大全網