java知识点总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java知识点总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含6435字,纯文字阅读大概需要10分钟。
内容图文
![java知识点总结](/upload/InfoBanner/zyjiaocheng/811/c5abc015ec38481c8df2395dce3e8f6d.jpg)
1. CMMI3标准:立项、计划、需求、设计、编码、测试。
2. SVN:开放源代码的版本控制系统,用于多个人共同开发同一个项目,共用资源的目的。
3. JAVAEE:JSP规范、Servlet规范、JDBC规范。
4. JavaBean:JavaBean是一个遵循特定写法的Java类;
5. Spring作用:spring就是作为容器,用来管理struts和hibernate之间的工作的。
6. Spring注解:使用注解能大大减少xml文件的体积。
7.AOP:面向切面编程。
8.IOC:控制反转。将对象的创建权反转给(交给)Spring。
9.DI:依赖注入。前提必须有IOC的环境,Spring管理这个类的时候将类的依赖的属性注入(设置)进来。
10.IOC和DI的关系:DI不能单独存在,DI需要在IOC的基础上来完成。
11.Spring和SpringMVC的区别:Spring是IOC和AOP的容器框架,SpringMVC是一个MVC模式的WEB开发框架。
12.Oracle数据库和MySQL数据库区别:
本质区别:
①Oracle是一个收费的数据库②MySQL是一个开源免费的数据库
安全性区别:
Oracle数据库比MySQL数据库更高级更安全
存储区别:
Oracle数据库是一个大型数据库,MySQL数据库是一个中小型数据库
7. SpringMVC核心流程 :
核心控制器捕获请求、查找Handler、执行Handler、选择ViewResolver,通过ViewResolver渲染视图并返回
14.什么是ajax: AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
15.Ajax包含下列技术:异步刷新技术,主要包含js,xml,json,jquery等等这些常用的技术
16:为什么要用ajax:提高用户体验和交互,提高网页加载速度。
17.Ajax的优点和缺点:
ajax的优点有:提高了性能和速度、交互性能好、异步调用、节省带宽等;
ajax的缺点有:增加了设计和开发时间、比构建经典Web应用程序更复杂、禁用 JavaScript的浏览器无法使用该应用程序等。
18.什么是MyBatis?
MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身即可。
19.构造器(constructor)是否可被重写(override)?
构造器不能被继承,因此不能被重写,但可以被重载。
20.String 是最基本的数据类型吗?
不是 。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean。
21.Servlet的生命周期?
1. 加载和实例化
2. 初始化
3. 请求和处理
4. 服务结束
22. MVC原理?
1、当控制器收到来自用户的请求
2、控制器调用JavaBean完成业务
3、完成业务后通过控制器跳转JSP页面的方式给用户反馈信息
4、Jsp个 用户做出响应。
控制器都是核心
23. 说一下Spring中的两大核心?
AOP和IoC
24.Spring是什么?
spring是一个分层的javaSE/EE开发的轻量级开源框架。
24. Ioc是什么,用来做什么?
控制反转;管理对象和对象之间的依赖关系。功能:实现了对象之间的松散耦合
26.AOP是什么,用来做什么?
面向切面编程;
我们使用AOP来做:1事务处理:2权限判断:3日志:
27.MyBatis里面的动态Sql是怎么设定的?用什么语法?
一般是通过if节点来实现,通过ognl语法来实现,但是如果要写的完整,必须配合where等节点。
28. 什么是存储过程?
存储过程是一组予编译的SQL语句
29.存储过程与函数的区别:
存储过程有返回值,而且还有输出参数,函数只有返回值。
29. 存储过程的优点:
重复使用、减少网络流量、安全性
内容总结
以上是互联网集市为您收集整理的java知识点总结全部内容,希望文章能够帮你解决java知识点总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。