连击 天
fork: star:
不同点: 1. 接口中只能定义public的变量,抽象类中除了default都可以定义 2. 接口中不能有构造方法,抽象类中有抽象方法 接口 抽象类 不同点 1. 变量 只能定义public的变量 除了default都可...
一、设计 1、确定递归公式 2、确定递归终止条件 二、应用 1、最大公约数 int gcd(int m,int n) { if(m%n==0){ return n; }else{ return gcd(n,m%n); } } 2、阶乘 int fact(int n) { if(n==...
基本类型 int short float double long boolean byte char 封装类 Integer Short Float Double Long Boolean Byte Character 字节数 4 2 4 8 8 1 1 2...
1、进程间通信主要包括管道,系统IPC(包括消息队列、共享存储、信号量), SOCKET 管道 无名管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。 有名管道也...
1、类加载过程:加载、验证、准备、解析、初始化 加载 在加载阶段,虚拟机主要完成三件事: 1.通过一个类的全限定名来获取定义此类的二进制字节流。 2.将这个字节流所代表的静态存储结构转化...
何时回收 新生代:当创建对象时Eden区空间不够时触发 年老代:年老代放满之后 回收区域 堆内存:年轻代、年老代 (对象:强(不回收)弱软 、虚(finalizer独立线程回收)) 方法区内存:基本...
源码编译机制 类加载机制 执行机制 《1》分析和输入到符号表 《2》注解处理 《3》语义分析和生成class文件 class文件 《1》结构信息。包括class文件格式版本号及各部分的数量与大小的信息 《...
OOM( OutOfMemoryError异常),SOF(stackOverflowError)
区别 Collection Collections 集合类的上级接口:有set、list 集合类的一个工具类,含一些静态方法如搜索(二分法)、排序(sort)、线程安全(sncronizedList等) Collection.toAaarys()转化为...
区别 Map HashMap LinkedHashMap TreeMap 父接口 HashMap基于哈希表的 Map HashMap、双向链表(可以保持顺序) HashMap、排序(两种排序方式)...
《1》强引用:强引用不会被GC回收,Object obj = new Object(),obj引用是一个强引用 《2》软引用:内存空间足够,垃圾回收器就不会回收它,如果内存空间不足了,就会回收这些对象的内存。软...
《1》 ==:基本数据类型比较值, 复合数据类型(类) 比较内存地址; 《2》 equals:复合数据类型没有覆写equals方法比较内存地址,被覆盖不是比较内存地址(如String,Integer,Date对equals覆写...
1、HashMap概述 HashMap基于哈希表的 Map 接口的实现、 null 值和 null 键、不是线程安全的(Collections类的静态方法synchronizedMap获得线程安全的HashMap)。 2、HashMap的数据结构 数组...
分布式应用技术 技术 介绍 备注 1 消息队列架构 消息对列通过消息对象分解系统耦合性,不同子系统处理同一个消息 消息队列原理 2 服务框架架构 服务框架通过接口分解系统耦合性,不同子系统通...
开发流程 后台开发 分布式 数据挖掘/分析 JavaSe web前端 数据库技术 JavaWeb 框架 工具 架构设计 服务器 协议 初始化架构 应用服务和数据服务分离 缓存 集群 数据库读写分离 反向代理和CDN...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复