Day001_知识点
Day001_知识点
版本号特点
-
大版本:大的版本,甚至修改了内核
-
小版本: 功能、模块的升级或者新增
-
微版本: 修改bug的次数 例如:1.0.1231315
jdk版本和JavaSE体系
最 常用 的版本 :1.8
Q 1 : 1.8-9.0为什么这么命名?
A : 从1.5开始,官方为了老程序员感受,一直使用双数字标准,也可以1.8也可以8.0;到9.0时候,不在称呼 1.9,官方希望忘记1.X的命名。
-
官方认为 JDK1.5之后,不再对2 这个版本升级
Q 2 : JAVA分支?
-
之前:J2SE J2EE J2ME
-
之后:javaSE javaEE javaEE
-
官方认为 不再会有J3、J4这样标准
-
之前:JDK1.5
-
之后:JDK5.0
Q 3 : JavaSE有什么?

JavaEE:
JAVA中的web服务开发,只针对浏览器中http https tcp/ip udp协议级别开发功能,更多是为了 服务端 处理的,进行编码。
JSP servlet jstl el html js css
框架
官方默认:
EJB , 太笨重已被淘汰
第三方框架 :
Spring、SpringMVC 、Mybatis ,轻量级
客户端-服务端-网页端
例如:我们下载的qq安装包就是一个 客户端
客户端(Client ['klaiant] ),有应该典型行为,需要用户注册和登录
服务端(Server),也有应该一个典型行为,就是验证用户(验证)
客户端和服务器端称为:C/S端
Java自身开发Client的能力不足,界面组件上缺失,C++开发Client
Java的重要地位是在Server服务端处理,大部分数据处理是通过Java代码完成
-
淘宝 京东 QQ 微信 银行系统几乎所有支付系统
浏览器(Browser),网页客户端
网页客户端和服务端称为B/S端 [主要学习内容!]
Java的技术特点
简单性
面向对象
与平台无关
健壮性安全性
多线程

浙公网安备 33010602011771号