JAVA的应用可分为三个方面:
- JAVA桌面软件应用(JAVA SE):是JAVA开发的基础,但由于开发时的不便基本被摒弃。
- JAVA企业级开发(JAVA EE):即热极一时的J2EE,随着JAVA5和JAVA6的推出,所以基本不用J2的名称。
- JAVA移动应用(JAVA ME):JAVA的跨平台优势,促使了JAVA成为移动终端最热门的开发语言。
JAVA EE的七层开发结构:
- 表现层(View)
- 控制器层(Control)
- 模型层或业务逻辑层(Model)
- 持久化层(ORM:Hibernate等)
- 应用平台层
- 数据库层(DB)
- 数据传输层(DTO)
JDK环境配置:
Windows环境下-环境变量-设置3项属性:JAVA_HOME,PATH,CLASSPATH
- JAVA_HOME指明JDK安装路径
- PATH设为%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
- CLASSPATH为java加载类(class or lib)路径,设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
编译与运行:
编译:javac filename.java --> 编译后将生成一个".class"文件
运行:java classname