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
分享到:
相关推荐
这套课程既可以作为从零基础开始学习的JAVA基础到高级学习教程,对于有JAVA基础的同学来说可以略过前面的JAVA基础章节,直接学习后续的JAVA高级部分课程。更可以灵活的作为章节技术,进行针对性的JAVA学习。还是要...
Fabric8 Java 基础镜像 这是各种 Fabric8 项目中使用的 Java Docker 基础镜像的存储库。 这些镜像的 Docker 构建文件由Fish-pepper生成 ,fish-pepper 是一个用于生成 Docker 构建的复杂模板系统。fish-pepper允许...
Java 基础知识大全 本资源摘要信息是 Java 基础知识大全的总结,涵盖了 Java 语言的基本概念、特点、历史发展等方面的知识点。以下是本资源摘要信息的详细内容: 一、 Java 语言的特点 * 面向对象:Java 语言是...
本文将对《Java 基础入门》课后习题答案进行总结,涵盖了 Java 基础知识点,包括 Java 开发入门、Java 基础类、变量类型、运算符、控制流语句、方法重载等。 一、Java 开发入门 * Java EE、Java SE、Java ME 是 ...
《Java基础入门(第3版)》是一本针对Java初学者的教材,其课后答案文档提供了对书中习题的解答,旨在帮助读者巩固所学知识。Java是一种面向对象的编程语言,具备跨平台性,由Java虚拟机(JVM)负责解释执行。Java...