![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
wangzihahaha
这个作者很懒,什么都没留下…
展开
-
Spring 相关整理
参考 基本概念和例子 系列教程 Spring 认识Spring Spring 是一个轻量级的 1)DI / IoC 和 2)AOP 容器的开源框架 Spring 提倡以“最少侵入”的方式来管理应用中的代码,这意味着我们可以随时安装或者卸载 Spring 适用范围:任何 Java 应用 Spring 的根本使命:简化 Java 开发 什么是J2EE:一组技术规范与指南,Spring是其中一种 为...原创 2019-04-11 03:01:10 · 87 阅读 · 0 评论 -
Java Collections
Outline List Set Queue Map Why using interface instead of class!!! 主要还是方便改 迭代器 不关心容器的通用方法,工作是遍历并选择容器中的对象 java中迭代器只能单向移动 List<Integer> l = new ArrayList<Integer>(); Iterator<Integer...原创 2019-04-11 03:03:05 · 496 阅读 · 0 评论 -
OOP
OO 抽象 封装 继承 多态 抽象 一类事物的属性和方法抽象成一个类,使其属性私有化,方法公开化。代码的复用性提高。 易扩展 易维护 封装 封装就是对属性和方法的载体,只能通过其提供的接口来访问。 封装的做法: 私有属性(private修饰符修饰属性)。 提供public的读(getXX)写(setXX)方法。 在构造中调用方法.所有的非常量属性基本都需要封装. 封装的好处: 隐藏类...原创 2019-04-11 03:05:14 · 94 阅读 · 0 评论 -
Android 移动客户端
Android系统架构 应用程序(Applications) 应用程序框架(Application Frameworks) 提供各种API进行开发 系统运行库与Android运行环境(Libraris & Android Runtime) Lib: 例如SQLite 运行环境:Dalvik虚拟机 Linux内核(Linux Kernel) Android的核心系统服务依赖于...原创 2019-04-11 03:26:40 · 164 阅读 · 0 评论 -
Java 多线程和并发
Java 多线程面试 什么是线程 操作系统调度最小单元,进程中实际运作单位 为什么使用线程(优点) 多个线程并发执行提高程序的效率 CPU不会因为需要等待某个线程而空闲 线程分享内存 进程和线程之间有什么不同 进程是在系统内从中加载运行的程序,进程是一个进程内实际运作单元(线程属于进程) 进程内存独立,线程共享内存(线程仍然拥有自己的栈和局部变量) 如何创建线程,怎么创建更好 继承t...原创 2019-04-11 03:42:43 · 138 阅读 · 0 评论