java
码上学习
这个作者很懒,什么都没留下…
展开
-
java基础概念
java基础对象和类抽象类接口String、StringBuffer、StringBuilder区别 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运...原创 2019-04-05 22:59:56 · 1183 阅读 · 0 评论 -
JAVA语言特性与设计模式
java语言特性与设计模式设计模式单例模式工厂模式代理模式构造者模式责任链模式适配器模式观察者模式(发布订阅模式)其它模式语言特性JUC版本差异新特性动态代理与反射(使用场景,大量使用反射影响性能)数据类型常用集合(实现)对象引用异常机制(try...catch...finally)扩展知识点版本特性 设计模式 单例模式 静态初始化(饿汉式) 双重检查(懒汉式) 注意:内存可见性引起的并发问...原创 2019-04-06 19:04:58 · 234 阅读 · 0 评论 -
java面试题
进程与线程的区别与联系 简单介绍一下进程的切换过程 你经常使用那些linux命令,主要用来解决什么问题 为什么TCP建链需要3次握手而断链需要4次挥手 为什么TCP关闭链接时需要TIME_WAIT状态,为什么要等待2MSL 一次完整的HTTP请求过程是怎么样的 HTTP2和HTTP的区别有哪些 在你的项目中使用过哪些设计模式?主要用来解决什么问题 Object中的equals和hashCode的...原创 2019-04-06 19:10:20 · 240 阅读 · 0 评论