欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java版本和基研版誰更好

Java是一種廣泛使用的編程語言,常用于開發(fā)各類企業(yè)應(yīng)用程序、桌面應(yīng)用程序、移動(dòng)應(yīng)用程序、游戲和嵌入式系統(tǒng)等。自從Java誕生以來,已有許多不同的版本被推出,其中包括包裝集成開發(fā)環(huán)境(IDE)和開發(fā)工具包(SDK)。

基于Java的IDE或SDK,最常用的是Oracle的Java SE版本,它包括Java Standard Edition和Java Enterprise Edition。這兩個(gè)版本都是具有強(qiáng)大功能和廣泛應(yīng)用的版本。與這兩個(gè)版本不同,還有另一個(gè)聞名于業(yè)界的Java編程版本,那就是基研版。

基研版是指基礎(chǔ)版(Basic Edition),常常被稱為Java ME(Java Micro Edition),它是一種適用于移動(dòng)設(shè)備、手持設(shè)備和嵌入式設(shè)備的Java開發(fā)版本。Java ME通常被用來開發(fā)小巧的、占用空間小的應(yīng)用程序,例如智能手機(jī)中的Java游戲等。

從使用的范圍來看,Java SE版本目前仍然占主導(dǎo)地位,因?yàn)樗鼜V泛應(yīng)用于企業(yè)級(jí)應(yīng)用和服務(wù)端開發(fā)中。如果需要開發(fā)復(fù)雜的應(yīng)用程序或服務(wù),建議選擇使用Java SE版本。

而基礎(chǔ)版的Java ME則可以用于開發(fā)那些基于嵌入式設(shè)備的應(yīng)用程序,例如智能卡、小型計(jì)算機(jī)、個(gè)人數(shù)字助手等。

// Java SE示例程序
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
// Java ME示例程序
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloMidlet extends MIDlet implements CommandListener {
private Display display;
private Form form;
private Command exitCommand;
public HelloMidlet() {
display = Display.getDisplay(this);
form = new Form("Hello World");
exitCommand = new Command("Exit", Command.EXIT, 0);
form.addCommand(exitCommand);
form.setCommandListener(this);
}
public void startApp() throws MIDletStateChangeException {
display.setCurrent(form);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
public void commandAction(Command c, Displayable d) {
if (c == exitCommand) {
try {
destroyApp(false);
notifyDestroyed();
} catch (Exception e) {}
}
}
}