首页 > 代码库 > 【Todo】Java类面试题分析

【Todo】Java类面试题分析

Java 面试中的重要话题

多线程,并发及线程基础
数据类型转换的基本原则
垃圾回收(GC)
Java 集合框架
数组
字符串
GOF 设计模式
SOLID (单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)设计原则
抽象类与接口
Java 基础,如 equals 和 hashcode
泛型与枚举
Java IO 与 NIO
常用网络协议
Java 中的数据结构和算法
正则表达式
JVM 底层
Java 最佳实践
JDBC
Date, Time 与 Calendar
Java 处理 XML
JUnit
编程

 

http://www.codeceo.com/article/133-java-interview-5-years.html

1)Java 中能创建 Volatile 数组吗?
能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保护作用了。

 

http://blog.csdn.net/u013159040/article/details/51020218

JMM内存模型 

A:Easy,撸过~~~  注:写了这篇文章来跟进:http://www.cnblogs.com/charlesblc/p/6126551.html

 

【Todo】Java类面试题分析