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的命名。


  1. 官方认为 JDK1.5之后,不再对2 这个版本升级

Q 2 : JAVA分支?

  • 之前:J2SE J2EE J2ME

  • 之后:javaSE javaEE javaEE


  1. 官方认为 不再会有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的技术特点

简单性

面向对象

与平台无关

健壮性安全性

多线程



posted @ 2022-04-25 21:17  王大胖258  阅读(41)  评论(0)    收藏  举报