预备4-JAVA三大版本区别及用到的技术

JAVA三大版本

三大版本有公共的地方>jvm
在这里插入图片描述

JVM

三个版本都需要JVM , 它是虚拟机( 虚拟出来的机器 )

有了jvm之后, 在其他环境也可以跑起来( 如: 想在mac系统跑java 就在mac系统上装mac版本的jvm)

版本1 JavaSe

它是java的基础, 学会了以后, 可以写一些桌面程序, 小游戏之类, 重点是基础要牢固才能随心应用起来

基础涵盖的技术:

  1. 基础语法
  2. 流程控制
  3. 方法
  4. 数组
  5. 面向对象
  6. 异常
  7. 常用的类
  8. 集合
  9. i/o资源输入输出
  10. 多线程
  11. 网络编程
  12. 注解
  13. 反射
  14. 多线程并发

版本2 JavaMe

就是移动端, 很早之前用来开发安卓机, 现在没人学了, 移动端还得是c语言

版本3 JavaEE

企业级别使用的JAVA , 主要用来客户端,服务端的开发

简单举例:

用户在页面上点击按钮 > 指令发送给服务器 > 服务器接收 >逻辑处理 > 配合数据库操作数据 >返回数据给页面

这一系列过程用到的技术可以很庞大, 很复杂

如:

页面常用技术:

​ Html5、Css3、JS、Vue

服务器常用技术:

[数据库]Sql基础语法、MysqlJDBC

[JavaWeb]TomcatHttpServletCookie/SessionJsp、过滤/监听器

[SSM]MyBatisSpringSpringMvcMavenGit

[微服务]SpringBootMybatisPlusSpringBootWebSpringSecurityDubbo/Zookeeper/NacosSpringCloudNetflix

[运维]Linux基础、NginxDocker

[中间件]RedisESMqShardingJDBC
等等.... 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值