Java生态技术体系科普
目录
一、java技术体系至少包含四个部分:
二、Oracle JDK vs Open JDK
三、Java技术体系划分的三大平台
JavaSE vs JavaEE vs JavaME
四、哪一版JDK用得比较多,该学哪一个版本的jdk?
一、java技术体系至少包含四个部分:
1、java程序设计语言
2、各种平台上的java虚拟机(JVM). 实现跨平台,一次编译,到处运行。
3、Java API类库,类似标准库函数。(Application Programming Interface)
4、一系列辅助,如javac、Jconsole、VisualVM
■ 1234统称为JDK(Java Development Kit)
■ 23: 是JRE(Java运行时环境)
二、Oracle JDK vs Open JDK
Oracle JDK前身是Sun公司的JDK.
Open JDK不如Oracle JDK全。Open 在Linux系统使用的居多,两者遵循的协议不同,open的话,更体现开源性等等。
一般使用的是Oracle JDK。
三、Java技术体系划分的三大平台
JavaSE vs JavaEE vs JavaME
SE: standard edition标准版
EE: enterprise edition企业版,在SE上开发而来。学EE框架。ssm框架,Spring boot框架,Spring cloud框架等
ME: micro edition微型版,嵌入式设备,不涉及。
四、哪一版JDK用得比较多,该学哪一个版本的jdk?
JDK不分SE, EE, ME, 都是一个JDK. 建议学JDK1.8
参考视频:《0基础自学Java福利 |科普Java生态体系并梳理各项基本概念 |科普视频教程》
作者:CodeShee
视频链接:0基础自学Java福利 |科普Java生态体系并梳理各项基本概念 |科普视频教程_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1mb411B7Zf
Java生态技术体系科普相关推荐
- Java日志体系权威总结
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:http://r6d.cn/MSaE 概要 本文的目 ...
- Java架构体系学习路线图,这六点尤为重要!
Web应用,最常见的研发语言是Java和PHP. 后端服务,最常见的研发语言是Java和C/C++. 大数据,最常见的研发语言是Java和Python. 可以说,Java是现阶段中国互联网公司中,覆盖 ...
- Java日志体系总结
概要 本文的目的是搞清楚Java中各种日志Log之间是怎么的关系,如何作用.依赖,好让我们平时在工作中如果遇到"日志打不出"或者"日志jar包冲突"等之类的问题 ...
- 深入Java调试体系之JDWP协议及实现
为什么80%的码农都做不了架构师?>>> 此内容是该系列 4 部分中的第 3 部分: 深入 Java 调试体系 第 1 部分: JPDA 体系概览 第 2 部分: JVMTI ...
- Java 类加载体系之 ClassLoader 双亲委托机制
Java 类加载体系之 ClassLoader 双亲委托机制 java 是一种类型安全的语言,它有四类称为安全沙箱机制的安全机制来保证语言的安全性,这四类安全沙箱分别是: 类加载体系 .class文件 ...
- 史上最全,最完美的 JAVA 技术体系思维导图总结,没有之一!
利用思维导图绘制的java技术体系,值的一看! https://blog.csdn.net/Sirius_hly/article/details/94335233
- java教务系统类设计_基于Java EE体系的高校教务管理系统的设计开发
<基于Java EE体系的高校教务管理系统的设计开发>由会员分享,可在线阅读,更多相关<基于Java EE体系的高校教务管理系统的设计开发(3页珍藏版)>请在人人文库网上搜索. ...
- java异常体系分类(面试)
java异常体系分为2类 1.错误(Error),一般与虚拟机.系统有关.这一类的错误无法由程序捕获,程序中断,比如内存溢出. 2.异常(Execption),一般有程序编码或者设计导致的错误,可以由 ...
- java 异常 抛 效率_一文带你理清Java异常体系,提高开发效率
一.概述 我们在项目开发的过程中使用异常是必不可少的事情,那么异常会带来哪些好处呢? 我们知道异常带来的最明显的好处是,它能够降低错误处理代码的复杂度.不使用异常的话,我们就必须检查一些特定的错误,并 ...
- java语言体系的技术简介之JSP、Servlet、JDBC、JavaBean(Application)
前言 Java语言 Java语言体系比较庞大,包括多个模块.从WEB项目应用角度讲有JSP.Servlet.JDBC.EJB四部分技术.其中还有其他的9个技术规范(JNDI,) 正文 (1).Java ...
最新文章
- IE浏览器中,设置指定程序查看源文件
- SQLserver 中时间减,并把结果转换成varchar类型,拼接上字符串
- c++三五法则(适合学完一遍不怎么清楚的童鞋)
- java调用kafka
- fun函数python_Python函数
- 五种开源协议的比较(BSD_Apache_GPL_LGPL_MIT)
- Java时间处理方法
- vscode安装旧版本插件_2020 我在使用VScode时安装的插件(针对前端开花推荐)
- 流媒体技术学习笔记之(十六)H264编码profile level控制
- Zookeeper 集群的安装与部署
- spec.fne病毒
- python播放音乐同步歌词_Python 歌词解析器 音乐与歌词同步播放
- 第一范式、第二范式、第三范式、BCNF范式通俗理解
- GPL授权GPL到底是什么?为什么MySQL可以收费?
- matlab fisher检验,模式识别中Fisher分类器的Matlab实现及测试
- 【Apache】配置.htaccess将主域名301重定向到www域名
- 计算机知识利用率,电脑CPU使用率怎么看 查看CPU使用率的快速方法图解
- ArcGIS小知识(五)——arcmap锁定图层-编辑时只选择唯一图层
- Bilibili for mac 2019 - 国内知名的视频弹幕社区软件(b站)
- Soft-Clipping Mish激活函数
热门文章
- 第三方接口开发(短信验证码)
- android中间件开发技术,基于Android的移动应用开发中间件技术研究与实现
- matlab2010 mex,怎样在Matlab2010a中使用VS2010的mex
- matlab a1处语法无效,MATLAB常见错误
- ERP : 服装行业解决方案
- latex中png、pdf和eps格式的图片文件转换
- 仿直播礼物涂鸦/屏幕礼物涂鸦动画
- 虚拟机C盘上建HTML文件怎,电脑如何通过VMware虚拟机映射本地磁盘实现文件共享...
- mappedBy的具体使用及其含义
- 6678手册阅读记录