全栈编程基础知识1
全栈编程基础知识11.Java和mybatis1.Java三大特性- 封装:将自然界的对象封装为Java对象,属性私有化表示- 继承:子类继承父类,extend继承- 多态:同一个动作,不同的对象表现不同2.==和equals对比一个是比较的值,一个是比较的地址3.string stringbuilder stringbuffer不可变 线程安全可变 不安全 效率最高可变 安全4.集合对象list,有序集合,可重复,arraylist,linkedlistset,无序集合,不可以重复,hashset,treesetmap,简直对,key不重复。hashset,concurrenthashset(线程安全)5.hashmap。 数组+链表或者红黑树jdk1.8中优化成了元素大于8个的时候就是红黑树6.重载和重写重载:就是同一个类,方法名相同但是参数列表不同重写:子类继承父类,方法名 参数 返回值都是一样的7.ioc和diiod控制反转,spring管理对象的创建di:ioc的实现,自动赋值aop切面:不修改源代码,统一增强功能8.mvc执行顺序请求- DispatcherServlet找HanderMapping- 找controller执行controller- 返回modelandView视图解析器解析-渲染页面返回9.mybatis核心#{} 预编译的¥{} 拼接字符串,容易被sql注入10.springboot核心自动配置起步以来内嵌服务器
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2539658.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!