`

Java基础知识点梳理

 
阅读更多

(转)Java基础知识复习

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基础知识点梳理(精简).doc

    JAVA基础知识点梳理(精简).doc

    java 基础知识总结

    自己在网上找的相对好一点的java复习资料,留个纪念 。详细讲述了Java课程的知识点

    java知识点梳理

    文档梳理了Java基本语法知识——环境搭建、数据类型、运算符、控制流、数组、Arrays类、字符串、类和对象、对象的生成与销毁、Java包&方法调用&访问控制、封装和继承、多态、继承链、抽象类和接口等等。

    Java课堂笔记、代码、java核心知识点梳理、java笔试面试资料.zip

    Java基础知识点:包括数据类型、面向对象特性、异常处理、集合框架等。 Java核心技术:如多线程、网络编程、序列化等都有详细的解释和示例。 常用框架:如Spring、MyBatis等框架的使用方法和内部原理都有涉及。 ...

    Java面向对象知识点梳理(思维导图)

    资源描述:Java面向对象知识点的思维导图 内容概要: 这个资源是一个Java面向对象知识点的思维导图,它涵盖了Java中面向对象编程的核心概念和重要知识点。导图中包含了类、对象、继承、多态、封装等基本概念,同时...

    corejava基础重要知识点总结

    java的优势? 1:跨平台(平台:指的是操作系统) 常见的操作系统:Windows Unix Linux Solaris(Sun) 跨平台:用java开发出来的应用程序不受底层操作系统的限制 底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = ...

    JAVA核心知识点整理.pdf

    Java中的多态性指在一个类实例化时,它可以引用多种不同类型的对象并自动调用适当的方法。这个特征让Java程序员能够更加灵活地编写代码,并且简化了许多任务。 Java中有两种多态性:静态多态性和动态多态性。静态多...

    Java多线程-知识点梳理和总结-超详细-面试知识点.docx

    Java多线程-知识点梳理和总结-超详细-面试知识点.docx

    JavaSE知识点梳理

    给java初学者或者进阶者提供帮助的学习资料,有面试重点,对于较难的知识点有举例说明且内附代码, 内容为java基础内容。

    JAVA核心面试知识梳理大全.pdf

    本资源为公共资源,总页数283页,涵盖技术点:java基础,并发编程,源码,微服务,分布式,数据库,算法,设计模式等。

    Java并发编程JUC知识点梳理总结

    JUC并发编程知识点梳理思维导图

    JavaWeb知识点梳理(免积分下载)

    JavaWeb知识点梳理

    Java面向对象知识点整理.xmind

    自己学习Java面向对象时对知识点的整理总结,主要包括:一些关键字、权限修饰符的使用、重载、构造器、代码块、内部类、封装、继承、多态、抽象、javabean、单元测试、包装类Object类、设计模式的理解与总结。...

    word源码java-java-knowledge-collection:Java核心知识点梳理

    核心知识点梳理。 目录(Table of Contents) Java Core Java 基础 Java 进阶 JVM 虚拟机 Java 并发 Java 集合 List 系列 Queue 系列 Map 系列 Set 系列 Java 框架 Servlet Spring Spring Bean 生命周期 Kafka ... ...

    尚硅谷JAVA基础笔记吐血整理

    尚硅谷java教程全程跟听,手动整理,从面向对象开始按章节按课时整理,适合对照视频作为笔试使用/java知识脉络梳理/八股理解背诵

    Java多线程知识点思维导图

    对Java线程总体知识的梳理,主要描述了关键知识点,可以梳理一下思路!

    JAVA集合知识梳理.xmind

    从集合的继承关系、实现方式、集合之间的相同点和不同点等方面去罗列主要知识点,以思维导图的方式进行呈现,可以让读者更条理清晰的在最短的时间内掌握集合的主要知识

    java面试知识点.jpg

    java面试知识点结构简单梳理

    JVM核心知识点梳理以及JVM面试题总结

    JVM核心知识点梳理以及JVM面试题总结;JVM核心知识点梳理以及JVM面试题总结;JVM核心知识点梳理以及JVM面试题总结

Global site tag (gtag.js) - Google Analytics