2012-09-24 00:15
by
横刀天笑,
173
阅读,
0
评论,
收藏
,
编辑
最近准备把java的一些基础知识复习一遍,列了个列表
1 JVM规范
class加载过程
class file大概结构
invoke指令
2 Servlet规范
API
Servlet生命周期
异步Servlet
3 JVM
内存区域
Java堆
方法区
Java方法栈
本地方法栈
GC
代
新生代
Eden
Survivor
旧生代
持久代
不同类型GC
Serial
ParNew
Parallel Scavenge
Serial Old
Parallel Old
CMS
G1
Reference
Strong
Weak
Soft
JVM options
OOM
常用java性能诊断工具
jps
jstat
jmap
jstack
jinfo
jConsole
jVisualVM
BTrace
4 Java Concurrent
keyword
synchronized
volatile
锁
原子性/可见性
并发相关的一些数据结构
ConcurrentHashMap
LinkedBlockQueue
AtomicXxx
Executor框架
Future
Java内存模型
5 Java NIO
Buffer
Channel
Selector
6 集合类
JDK内置的集合类的实现方式以及使用场景
List
ArrayList
LinkedList
Set
HashSet
LinkedSet
TreeSet
Map
HashMap
TreeMap
等
欢迎大家补充
注:这里只包含Java的基础知识,像其他什么操作系统啊等也重要,但没列在这里。
分享到:
相关推荐
自己在网上找的相对好一点的java复习资料,留个纪念 。详细讲述了Java课程的知识点
以下是对给定文件中的知识点进行的详细梳理: 1. **标识符规则**: - 标识符可以由字母、数字、下划线 `_` 或美元符号 `$` 组成,但不能以数字开头。 - 不能使用Java的关键字和保留字作为标识符。 - 标识符是大...
Java是一种广泛使用的面向对象编程语言,其核心特性之一就是多态性。多态性赋予了Java代码灵活性和可扩展性,使得程序可以处理多种不同类型的对象而无需知道具体...在实际开发中,这些知识点是Java程序员必备的基础。
Java课堂笔记、代码、java核心知识点梳理、java笔试面试资料_BAT-Java.zi
Java课堂笔记、代码、java核心知识点梳理、java笔试面试资料
文档梳理了Java基本语法知识——环境搭建、数据类型、运算符、控制流、数组、Arrays类、字符串、类和对象、对象的生成与销毁、Java包&方法调用&访问控制、封装和继承、多态、继承链、抽象类和接口等等。
Java基础知识整理 Java是一种广泛应用于...本文对Java基础知识进行了系统性的整理和总结,涵盖了面向对象、访问控制权限、Final关键字、内部类、集合等多个方面的知识点,旨在帮助读者快速掌握Java语言的基础知识。
资源描述:Java面向对象知识点的思维导图 内容概要: 这个资源是一个Java面向对象知识点的思维导图,它涵盖了Java中面向对象编程的核心概念和重要知识点。导图中包含了类、对象、继承、多态、封装等基本概念,同时...
本资料“JAVA核心面试知识梳理大全”涵盖了广泛的Java相关技术,包括基础、并发编程、源码分析、微服务、分布式系统、数据库操作、算法以及设计模式等多个方面。 首先,让我们深入了解一下JVM(Java虚拟机),它是...
使用场景及目标:本资源主要用于面试前的复习与知识点巩固,帮助面试者快速回忆起 Java 的基础知识,并能够在面试中自信地应对相关问题。 其他说明:文章还提到了一些重要的参考资料和进一步学习的方向,适用于希望...
java的优势? 1:跨平台(平台:指的是操作系统) 常见的操作系统:Windows Unix Linux Solaris(Sun) 跨平台:用java开发出来的应用程序不受底层操作系统的限制 底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = ...
### JavaSE知识点梳理 #### 一、Java入门 ##### 1.1 Java概述 Java是一种高级编程语言,它强调...以上是JavaSE的基础知识点梳理,涵盖了从入门到面向对象的核心概念和技术要点,希望对Java初学者和进阶者有所帮助。
"Java多线程-知识点梳理和总结-超详细-面试知识点" Java多线程是Java编程语言中最基本也是最重要的概念之一。多线程编程可以提高程序的执行效率、改善用户体验和提高系统的可扩展性。但是,多线程编程也存在一些...
JUC并发编程知识点梳理思维导图
Java核心知识点涵盖了Java技术的多个重要方面,包括JVM内存管理、垃圾回收机制、...通过以上的知识点梳理,可以看出Java核心知识点非常丰富,涵盖了从基础到高级应用的各个方面,是Java开发者必须熟练掌握的基础理论。
JavaWeb知识点梳理
自己学习Java面向对象时对知识点的整理总结,主要包括:一些关键字、权限修饰符的使用、重载、构造器、代码块、内部类、封装、继承、多态、抽象、javabean、单元测试、包装类Object类、设计模式的理解与总结。...