`
xylong
  • 浏览: 190872 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

收集NIO资料及探究

阅读更多
java如何利用zero-copy来提高性能
http://www.ibm.com/developerworks/cn/java/j-zerocopy/index.html

http://docs.oracle.com/javase/1.4.2/docs/guide/nio/
分享到:
评论

相关推荐

    Java 工程师进阶知识完全扫盲

    - **并发编程**:理解线程、同步机制(如synchronized,Lock)及并发工具类(如ExecutorService,CountDownLatch,CyclicBarrier)。 3. **IO/NIO** - **传统IO**:包括File、InputStream/OutputStream、Reader/...

    java1.7源码包含sun

    总之,Java 1.7源码的包含,尤其是"sun"包的源码,为开发者提供了一次深入探究Java平台的机会,对于学习、调试和优化Java应用程序具有重大价值。同时,这也提醒我们关注API的稳定性,遵循最佳实践,以便我们的代码...

    Java SE 源码 Java SE 源码

    在这个压缩包中,你可能找到了Java SE的原始源代码,这将允许你深入探究这个强大的编程语言的内部机制。 1. **类库解析**:Java SE源码涵盖了核心类库,如`java.lang`、`java.util`、`java.io`等。这些类库提供了...

    Java2学习软件对有基础的适用

    4. **输入/输出(I/O)**:包括流的概念,FileInputStream、FileOutputStream、BufferedReader、PrintWriter等类的使用,以及NIO(非阻塞I/O)的介绍。 5. **多线程**:线程的创建与管理,同步机制如synchronized...

    java面试评价表

    - **垃圾收集器**:介绍常用的垃圾收集器(如Serial Collector、Parallel Collector等)特点及选择依据。 #### 四、Java扩展 - **红黑树实现原理**:探讨红黑树的平衡特性及其应用场景。 - **NIO(New IO)**:...

    Java语言程序设计.进阶篇.原书第10版

    6. **输入/输出(I/O)和NIO**:Java的I/O系统包括传统的流模型和新推出的非阻塞I/O(New I/O,NIO)。理解这些机制对于处理文件操作、网络通信至关重要。 7. **反射**:反射是Java的动态类型特性,允许在运行时...

    java-jdk源码学习

    源码学习则是对这些组件内部实现的探究。 1. **Java编译器(javac)** - Java源代码是用`.java`后缀的文件编写的,`javac`负责将这些源代码编译成字节码(`.class`文件),这是跨平台运行的基础。 - `javac`的...

    Java面试宝典PDF

    2. 垃圾回收:理解GC的工作原理,包括可达性分析算法、垃圾收集器的选择和调优。 3. 对象生命周期:学习对象的分配、存活、老化和回收过程。 四、多线程 1. 线程基础:创建线程的两种方式(继承Thread类和实现...

    江西省宜春中学2014_2015学年高三化学下学期月考试卷含解析

    - “碱浸”过程,镍、铝、铁的氧化物与碱反应生成对应的氢氧化物,如:2NiO + 2NaOH → 2Ni(OH)2 + Na2O。 以上是对题目中涉及的化学知识点的详细解释,包括化学在可持续发展中的应用、化学用语的理解、离子检验、...

    2017java源码-PortlandStateJavaSummer2017:我们在2017年夏季在波特兰州立大学的Java高级编程课程中开发

    - **内存管理**:源码可能涉及到对象生命周期、垃圾收集以及内存泄漏的预防。 - **性能调优**:通过分析源码,可以学习到如何使用JVM参数进行性能优化,例如调整堆大小、开启GC日志等。 通过研究...

    JavaSourceLearn:jdk原始码学习

    "JavaSourceLearn:jdk原始码学习"项目提供了一个平台,帮助开发者探究Java开发工具包(JDK)的源代码,以增进对Java核心库的理解。这个项目可能包含了一系列关于JDK源码的解析、分析和实践案例,旨在帮助开发者提升...

    jdk-learning:部分jdk源码学习

    7. **垃圾收集器**:分析不同类型的垃圾收集器(如Serial、Parallel、CMS、G1、ZGC等),了解内存管理与性能调优。 8. **异常处理**:理解Exception类的层次结构,以及如何正确使用try-catch-finally语句块。 9. *...

    Gnome-framework:MSR2009中用于分析Gnome数据集的框架

    1. **数据收集与预处理**:首先,框架需要能够从Gnome数据集中提取出所需的原始信息,如Git提交记录、Bugzilla问题报告、邮件列表内容等。这通常涉及到解析不同的数据格式,如XML、CSV或数据库查询结果。Java的IO和...

    jdk-read:jdk原始码学习

    2. **JVM内存管理**:探究对象的创建、内存分配、垃圾回收的工作原理,如分代收集、可达性分析等。 3. **并发编程**:研究synchronized、volatile、Lock等并发控制机制,以及线程池的工作流程。 4. **集合框架**:...

Global site tag (gtag.js) - Google Analytics