1.概述

本文介绍了Java的三大技术构架J2EE、J2SE和J2ME及其应用场景,详细阐述了Java语言的跨平台性特点,并讲解了Java环境的搭建,包括JRE与JDK的区别。同时,概括了Java程序的开发流程。
摘要由CSDN通过智能技术生成

Java语言三种技术构架

1.J2EE(Java 2 Platform Enterprise Edition)企业版

为开发企业环境下的应用提供的一套解决方案。

主要包含的技术如:Servlet Jsp等,主要针对Web应用程序开发

2.J2SE(Java 2 Platform Standard Edition)标准版

为开发普通桌面和商务应用程序提供的解决方案。

该技术是其他两者的基础,可开发一些桌面应用程序,如Java版的扫雷

3.J2ME(Java 2 Platform Micro Edition)小型版

为开发电子消费产品和嵌入式设备提供的解决方案。

该技术主要用于小型电子消费产品,如手机中应用的程序等


Java语言的特点

1.跨平台性

图解:


同一个Java程序在三个不同操作系统中都可执行,实现Java程序的跨平台性,也称Java具有良好的可移植性。


Java语言环境搭建

1.JRE(Java Runtime Environment) Java运行环境

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等

如果想运行一个卡法好的Java程序,计算机中只需要安装JRE即可

2.JDK(Java Development Kit) Java开发工具包

包含Java的开发工具,也包括了JRE

其中,开发工具:(javac.exe)  打包工具:(Jar.exe)

简言之,JDK开发完成的Java程序,交给JRE去运行。


Java程序开发流程

图解:

1.将java代码编写到扩展名为.Java的文件中

2.通过javac命令对该java文件进行编译

3.通过java命令对生成的class文件进行运行



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值