示例示例Java分为三类:Java SE(Java Edition):这是Java的核心部分,包含了Java语言和Java API的标准实现,提供了开发、部署、执行Java程序所需要的基本组件。
Java分为三类:
1、Java SE(Java Standard Edition):这是Java的核心部分,包含了Java语言和Java API的标准实现,提供了开发、部署、执行Java程序所需要的基本组件。
示例代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
2、Java EE(Java Enterprise Edition):这是一套用于开发企业级应用的技术平台,主要提供了Web和企业级应用开发的标准,包括Servlet、JSP、EJB等技术。
示例代码:
@WebServlet("/hello")
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
PrintWriter out = resp.getWriter();
out.println("Hello World!");
out.flush();
}
}
3、Java ME(Java Micro Edition):这是一套用于开发嵌入式设备和移动设备应用的技术平台,主要提供了GUI、数据存储、网络连接等功能。
示例代码:
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 MIDlet");
exitCommand = new Command("Exit", Command.EXIT, 0);
form.addCommand(exitCommand);
form.setCommandListener(this);
}
public void startApp() {
display.setCurrent(form);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void commandAction(Command c, Displayable d) {
if (c == exitCommand) {
destroyApp(false);
notifyDestroyed();
}
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(51条)