Java学习笔记【入门】(1):Java版本介绍
JavaEE、JavaSE和JavaME的区别
首先Java是一门编程语言,根据需求不同分为三个版本
1、javaSE
Java SE(Java Platform Standard Edition:Java 标准版)以前称为 J2SE,它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java EE 提供基础,如 Java 语言基础、JDBC 操作、I/O 操作、网络通信以及多线程等技术。
2、javaEE
Java EE(Java Platform Enterprise Edition:Java 企业版)以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(Service Oriented Architecture,SOA)和 Web 2.0 应用程序。
3、javaME
Java ME(Java Platform Micro Edition:Java 微型版)以前称为 J2ME,也叫 K-JAVA。 Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。
|
|
|
总结:JSE包含于J2EE中,JME包含了JSE的核心类,但新添加了一些专有类
Java学习笔记【入门】(1):Java版本介绍相关推荐
- Java学习笔记:Javaweb的服务器介绍
Java Web,是用Java技术来解决相关web互联网领域的技术总和.web包括:web服务器和web客户端两部分.Java在客户端的应用有java applet,不过使用得很少,Java在服务器端 ...
- 【Java学习笔记1】Java概述 -背景+环境搭建
文章目录 Java语言概述 Java介绍 1. 软件开发概述 2. 计算机语言 3. Java 简史 4. Java 技术体系平台 6. Java语言特点 7. Java核心机制一-Java虚拟机 8 ...
- 【Java学习笔记之一】java关键字及作用
Java关键字及其作用 一. 总览: 1 访问控制 2 private protected public 3 4 类,方法和变量修饰符 5 abstract class extends final i ...
- Java学习笔记之:Java String类
一.引言 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串. 创建字符串最简单的方式如下: String str= "Hello w ...
- 【Java学习笔记四】Java中的包
包的声明和引入:在Java语言系统中,Java编译器为每一个类生成一个字节码文件(.class),为了对类文件进行分层和按用途分类管理,同时也为了解决相同类名的文件冲突的问题,Java提供了包机制来管 ...
- Java学习笔记之:Java引用数据类型之字符串
一.简介 字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串. 创建字符串最简单的方式如下: String greeting = "H ...
- 【Java学习笔记】38.Java 发送邮件
Java 发送邮件 使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Framework (JAF) . 您 ...
- Java学习笔记之:Java JDBC
一.介绍 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写 ...
- java学习笔记 head first java
文章目录 golang to java Head First Java final 一些与众不同的设计 staic初始化 primitive类型的包装 format 静态的import 内部类 常用包 ...
- 【Java学习笔记之五】java数组详解
数组 概念 同一种类型数据的集合.其实数组就是一个容器. 数组的好处 可以自动给数组中的元素从0开始编号,方便操作这些元素. 格式1: 元素类型[] 数组名 = new 元素类型[元素个数或数组长度] ...
最新文章
- COLING 2018 ⽤对抗增强的端到端模型⽣成合理且多样的故事结尾
- forward和redirect的区别
- SQL Server中把查询出来的结果重新编号作为一列
- 获取微信的access_tokey,处理json格式的数据
- c#语言asp.net实现treeview控件读数据库动态生成树的代码
- 根据当前节点获取所有上层结构的组织(递归算法)
- 一些关于CCNA考试的感受
- 虚拟机网卡和linux bridge上tap设备的关系
- EMD、EEMD模态混叠、端点效应及改进研究(转)
- 解决el-input输入框使用oninput或onkeyup后,v-model双向绑定失效问题
- Invalid bound statement (not found): 各种原因
- H5微信内部支付宝签约代扣
- idea运行web项目光标乱跳
- 联想电脑u盘安装Linux,如何使用u盘安装linux系统
- Windows去快捷方式角标
- 华为Android10版怎么截屏,华为畅享10e怎么截屏?畅享10e多种屏幕截图方法
- springboot+Zuul网关服务
- 基于matlab的数值分析实例研究,基于MATLAB的数值分析答辩.ppt
- Failed resolution of: Lkotlin/jvm/internal/Intrinsics;
- Computer Vision_33_SIFT:TILDE: A Temporally Invariant Learned DEtector——2014