会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
知我者,足以
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
22
下一页
2017年8月8日
java面试题
摘要: ArrayList和LinkedList的区别 知道乐观锁,悲观锁么? 什么情况下用乐观什么情况下用悲观么 volatile关键字的作用 i++是原子性的么? 继续追问内存模型 为什么要设置工作内存和主内存 记得JVM那本书上把工作内存类比为处理器的高速缓存, 所以也就这么说了 说下GC的过程吧 刚
阅读全文
posted @ 2017-08-08 20:50 知我者,足以
阅读(153)
评论(0)
推荐(0)
2017年8月7日
设计模式的应用
摘要: 对于设计模式,不仅仅是看懂源码,还要根据不同的场合判断使用哪一种设计模式,以及代码的实现! http://www.cnblogs.com/Binhua-Liu/archive/2010/12/23/1914935.html 第一个使用适配器模式,第二个使用状态模式。自己代码实现。 http://bl
阅读全文
posted @ 2017-08-07 22:19 知我者,足以
阅读(150)
评论(0)
推荐(0)
单例模式
摘要: http://www.cnblogs.com/DreamDrive/p/4320926.html http://blog.csdn.net/zhuhai__yizhi/article/details/49492721 思考:为什么要是静态方法?--因为,如果不是静态方法,就必须通过对象new出来,此
阅读全文
posted @ 2017-08-07 21:13 知我者,足以
阅读(167)
评论(0)
推荐(0)
2017年8月6日
面向对象的基本原则
摘要: 五个基本原则: 单一职责原则(Single-Resposibility Principle):一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。 开放封闭原则(Open-Closed
阅读全文
posted @ 2017-08-06 17:11 知我者,足以
阅读(190)
评论(0)
推荐(0)
java面试题1
摘要: 1. http的关键字有哪些?这个问题答哪些方面? http的几种请求方式 2.数据库优化? 回答这些方面:数据库字段的设计,语句的优化,索引优化,分库分表分区!定时check,optimize表。
阅读全文
posted @ 2017-08-06 16:01 知我者,足以
阅读(345)
评论(0)
推荐(0)
2017年8月5日
Java中常见设计模式面试
摘要: 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种: 策略模式、模板方法模式、观察者模式、迭代子模式、
阅读全文
posted @ 2017-08-05 22:27 知我者,足以
阅读(15488)
评论(0)
推荐(1)
java面试题
摘要: ● 简述synchronized?Object;Monitor机制; ● 简述happen-before规则 ; ● JUC和Object ; Monitor机制区别是什么 ; 简述AQS原理 ; ● 简述DCL失效原因,解决方法 ; ● 简述nio原理 ; ● jvm运行时数据区域有哪几部分组成,
阅读全文
posted @ 2017-08-05 22:03 知我者,足以
阅读(453)
评论(0)
推荐(0)
2017年8月3日
多态
摘要: 概述 我们都知道面向对象有四个基本特性:抽象、封装、继承、多态。这四个特性,概括起来可以这么理解,抽象、封装、继承是多态的基础,多态是抽象、封装、继承的表现。多态,是Java中非常重要的一个部分,所以今天来谈一下多态(Polymorphism)。 什么是多态 不同类的对象对同一消息作出不同的响应就叫
阅读全文
posted @ 2017-08-03 09:41 知我者,足以
阅读(146)
评论(0)
推荐(0)
java8的十大新特性
摘要: 推荐学习的博客: http://blog.csdn.net/renfufei/article/details/24600507/ 讲解的非常通俗易懂 http://blog.csdn.net/jinzhencs/article/details/50748202 原理讲解的很好 Java 9预计将于今
阅读全文
posted @ 2017-08-03 08:38 知我者,足以
阅读(1164)
评论(0)
推荐(0)
2017年8月2日
Floyd最短路径算法
摘要: 代码: 核心思想:a[i][j] = a[i][k] + a[k][j]
阅读全文
posted @ 2017-08-02 18:14 知我者,足以
阅读(270)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
22
下一页
公告