上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: Java 常见面试题整理 操作系统 说一下线程和进程,它们的区别 同步和异步的区别 阻塞和非阻塞的区别 操作系统中死锁的四个必要条件 mmap和普通文件读写的区别,mmap的注意点 CPU密集型和IO密集型的区别 Linux linux 用过的命令 kill 用法,某个进程杀不掉的原因(进入内核态, 阅读全文
posted @ 2019-07-26 17:00 清华大咖 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Java8四大核心函数式接口 Customer<T> :消费型接口 void accept(T t); Supplier<T> :供己型接口 Tget(); Function<T,R> :函数式接口 R apply(T t); predicate <T> :断言型接口(判断) boolean tes 阅读全文
posted @ 2019-07-26 12:22 清华大咖 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 首先是这种--的注解是不能使用在中间, 对于注解最好使用就是<!-- --> 阅读全文
posted @ 2019-07-19 10:54 清华大咖 阅读(190) 评论(0) 推荐(0) 编辑
摘要: java PropertyDescriptor 应用及源码分析 java PropertyDescriptor 应用及源码分析 java PropertyDescriptor 应用及源码分析 java PropertyDescriptor 应用及源码分析 1. 概述 PropertyDescript 阅读全文
posted @ 2019-07-05 09:46 清华大咖 阅读(936) 评论(0) 推荐(0) 编辑
摘要: Java 反射总结 类装载器工作机制 类装载器就是寻找类的节码文件并构造出类在JVM 内部表示对象的组件。在Java 中, 类装载器把一个类装入JVM 中,要经过以下步骤: 1.装载:查找和导入Class 文件; 通过一个类的全限定名来获取定义此类的二进制字节流.然后将这个字节流所代表的静态存储结构 阅读全文
posted @ 2019-07-05 09:44 清华大咖 阅读(229) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-06-19 11:29 清华大咖 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、lambda表达式 2、函数式接口 3、StreamAPI 4、方法的引用与构造器的引用 5、接口中的默认方法与静态方法 6、新时间日期API 7、其他新特性 简介 java8的新特性 1、速度更快(内存结构、垃圾回收、并行拓展) 2、代码更少(新增新的语法lambda表达式) 3、强大的str 阅读全文
posted @ 2019-06-10 15:12 清华大咖 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Java Bean:一种可重用组件,即“一次编写,任何地方执行,任何地方重用”。满足三个条件 类必须是具体的和公共的 具有无参构造器 提供一致性设计模式的公共方法将内部域或暴露成员属性 VO value object:值对象 通常用于业务层之间的数据传递,由new创建,由GC回收 和PO一样也是仅仅 阅读全文
posted @ 2019-06-06 16:52 清华大咖 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 栈帧 那先有个问题,什么是栈? 而什么是栈帧(Stack Frame)呢? 每一次函数的调用,都会在调用栈(call stack)上维护一个独立的栈帧(stack frame).每个独立的栈帧一般包括: 函数的返回地址和参数 临时变量: 包括函数的非静态局部变量以及编译器自动生成的其他临时变量 函数 阅读全文
posted @ 2019-05-31 15:37 清华大咖 阅读(8467) 评论(0) 推荐(5) 编辑
摘要: 首先是JDK JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。 然后我 阅读全文
posted @ 2019-05-31 08:35 清华大咖 阅读(578) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页