高级学习第一天

1.对之前学习的总结

javase

变量的声明 在内存中存储要处理的数据

逻辑结构 循环结构 对数据进行处理

方法 封装功能代码

面向对象 类和对象 是对方法和数据完整性的封装

取得的数据希望从本地(硬盘)获得,于是引入了IO流,可以从本地取得数据

本地的数据杂乱无章,需要有个管理者

于是有了数据库和连接数据库的JDBC

数据不能只被以一个人使用而让其他人一直等着,所以引入了多线程,

一切都做好了,但是不能只拘泥于控制台,需要一个好点的交互页面.所以出现了html

页面出现了,能不能增加一点花样呢,于是出现了css,js

写死的界面没有灵魂,需要和数据库沟通,于是有了jsp+servlet+jdbc这一套

人们在增删改查时发现,许多操作是重复的,对人(程序员)很不友好,于是出现了框架

框架封装了大量的类,属于一个半成品,将许多操作封装起来,留下需要填写的地方给程序员

框架的出现提高了程序员的效率,但是可苦了JVM.好比一个模板已经写好了,但肯定不如一个精准扶贫来的精准..各退一步吧

一旦程序上线,部署好了再去修改源代码的代价可能很大.于是人们将可能发生变化的东西写在xml(配置文件)里,只要修改配置文件就可以控制程序.

程序运行好比火车出发了,你要换轨道需要将火车停下来,搬运到下一个轨道上,这代价有点大啊

配置文件就好像分轨,在需要的时候只要改变一下关节,即可在不停车的情况下换路线,美滋滋

原文地址:https://www.cnblogs.com/waibangma/p/11305215.html