Java程序相关问题

Java程序相关问题_第1张图片

JAVA程序

JAVA API      JAVA  虚拟机

JAVA  虚拟

操作系统

硬件平台

1.Java程序相关问题——Java虚拟机

      Java虚拟机——在真实机器中用软件模拟实现的一种抽象的机器。(Java虚拟机规范)
      Java虚拟机主要由五个部分组成:指令系统、寄存器、栈、存储区、碎片回收区
      解释和执行Java程序编译后产生的字节码

 

2.Java程序相关问题——Java API

      Java API是Java系统提供的预先定义好的软件组件的集合,它们提供了许多可供程序员调用的常用功能丰富的API为程序员提供了极大的方便,但也是学习的难点
      要学会使用Java API手册(The Java 2 Platform API Specification )


3.Java程序相关问题—— Java程序的运行机制

  传统语言的运行机制:

      源代码→(编译)→目标码→(连接)→可执行代码→(运行)→【操作系统】

  Java语言的运行机制:

      源代码→(编译)→字节码→ →(解释执行)→ →【JAVA虚拟机】

 

4.Java程序相关问题——Java程序类型

  Java应用程序(Java Application)
      是独立完整的程序
      在命令行调用独立的解释器软件即可运行
      主类必须有main方法,这也是程序的入口
 Java小程序
      Java Applet——是指在客户端运行的Java小程序,一般来说客户端是指用户所使用的浏览器
      Java Servlet——是在服务器端执行的Java小程序,为了能够支持Servlet的运行,服务器端必须安装包含Java虚拟机的服务器软件,这种能够支持服务端小程序的服务器一般被称为应用服务器

5.Java程序相关问题——Java开发环境

  JDK/J2SDK(Java Developer Kit)
     JDK1.02
     JDK1.1.x
     JDK1.2/J2SDK1.3/J2SDK1.4/JDK5.0(J2SDK1.5) /JDK6.0 
  Java集成开发环境(IDE)
     NetBeans
     JBuilder
     Eclipse
     JCreator
     Forte for Java
     Visual J++
     WSAD ……

你可能感兴趣的:(java,虚拟机,servlet,api,Netbeans,JBuilder)