JavaEE初阶 Day1

简介: JavaEE初阶 Day1

JavaEE初阶  Day1

199x年,C++最强

Java衍生出了applet技术

一种运行在浏览器上的技术,Java一开始是前端的

后来知名度就越来越高

后来Windows让IE封杀Java

让自家语言VBScript上位,然后被JavaScript抢占了

微软又找回场子了,现在ts已经超越js

1.后来java开始进军服务器开发领域

当年互联网开发网站首选,LAMP

L linux  A Apache M Mysql P PHP

java    JSP

微软    ASP

2.进军手机应用开发~~

在这两个方向的加持下,成为最主流的编程语言之一


随着时间进一步推移,实数体系又发生了天翻地覆的改变

PHP适合开发中小型网站,一旦网站规模变大,PHP就不行了

PHP开发快是因为他可以直接把PHP代码直接嵌入html中,很快根据你的需求来生成不同的页面

如果代码规模变大了,就难以维护了,耦合性太强了

----->  前后端分离的开发方式

把界面和逻辑进行解耦

前后端分家

其他语言开发服务器,服务器只是给前端提供数据,不干预页面

--->spring出现了 (出现了一系列用来构建后端服务的相关工具组件,就对php那种开发方式造成降维打击了)

java坐上第一把交椅,截止到目前php基本凉了~~

2.移动端开发

2007年,乔布斯发布苹果手机~~

移动互联网时代~~

2012~iphone4,与此同时,安卓也崛起了

Java开发服务器,开发安卓 ---> NO.1

Java开发网站后端相关的技术栈 --- 以Spring为代表的一系列框架

1.操作系统

2.多线程

3.文件操作

4.网络编程

5.网络原理

6.JVM

相关文章
|
7月前
|
开发框架 分布式计算 Java
【面试题精讲】JavaSe和JavaEE的区别
【面试题精讲】JavaSe和JavaEE的区别
|
5天前
|
SQL 缓存 安全
【JavaEE进阶】 #{}和${}
【JavaEE进阶】 #{}和${}
|
5天前
|
安全 Java 编译器
【JavaEE初阶】 线程安全
【JavaEE初阶】 线程安全
|
5天前
|
网络协议 Java 网络安全
【JavaEE初阶】 初识网络原理
【JavaEE初阶】 初识网络原理
|
5天前
|
存储 Java
【JavaEE初阶】 CAS详解
【JavaEE初阶】 CAS详解
|
5天前
|
存储 缓存 安全
【JavaEE初阶】 线程池详解与实现
【JavaEE初阶】 线程池详解与实现
|
5天前
|
Java
【JavaEE初阶】 定时器详解与实现
【JavaEE初阶】 定时器详解与实现
|
5天前
|
Java 程序员 编译器
【JavaEE初阶】 Synchronized 原理详解
【JavaEE初阶】 Synchronized 原理详解
|
5天前
|
Java
【JavaEE初阶】 死锁详解
【JavaEE初阶】 死锁详解
|
5天前
|
网络协议 Java 网络安全
【JavaEE初阶】IP协议简介
【JavaEE初阶】IP协议简介