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