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

java NIO深入研读

阅读更多

关于NIO是java体系中不可或缺的一个模块
对于NIO技术一些牛人阐述的比较深入,我在此就不炒冷饭,列出一些文章,希望对大家了解和深入研究NIO有一定裨益

首先送上淘宝牛人许令波的文章(http://www.ibm.com/developerworks/cn/java/j-lo-javaio/)  讲解比较细致深入 由简到繁
从开源和技术架构上来阐述NIO要数阿里巴巴的一位高手写的博客
http://blog.csdn.net/cutesource/article/details/6007460  但讲解得不是很透彻,但可以看出作者功力非凡



在此向大家征集一个问题的答案,或者说这也是action,service,dao三层架构出现的短板,如何直接从dao层直接获取action层的参数,而无需由service层一层一层向内部传递,这样导致整个架构出现了高耦合,且不利于代码重构和维护等系列缺点,在这里我先表明一些个人处理方案,对于方法参数统一为request或者传递动态参数Map或者form表单参数,但这些方案个人感觉都不好,不能根治问题,如果有高手有更好的方案或者有可推荐的技术文章,请不吝赐教。

0
3
分享到:
评论

相关推荐

    JAVA 核心编程第八版

    《JAVA核心编程第八版》是一本深度探讨Java编程技术的经典著作。这本书涵盖了Java语言的各个方面,包括基础语法、面向对象编程、高级特性以及Java平台的核心API...这本书是Java程序员的必读书目,值得反复研读和实践。

    java超强学习笔记

    5. **IO流与NIO**:Java的IO流和NIO(非阻塞I/O)用于读写数据,笔记会介绍文件操作、网络通信、数据传输等场景下的使用方法。 6. **多线程**:Java提供了内置的多线程支持,笔记会讲解线程的创建、同步、通信等,...

    《java编程思想》_java编程思想_java编程思想_ThinkinginJava_mileefx_

    6. **输入/输出(I/O)与NIO**:Java I/O系统包括流、缓冲区和文件操作,而NIO(非阻塞I/O)在Java 1.4引入,提高了I/O性能。书中会解释这些机制如何工作,以及何时使用它们。 7. **网络编程**:Java提供丰富的API...

    Java工程师不得不看的几千份代码

    Java工程师在日常工作中需要不断地学习和提升,以保持对技术的敏锐度和深入理解。这份压缩包文件"Java工程师不得不看的几千份代码"显然是一份丰富的资源集合,旨在帮助Java开发者拓宽视野,掌握更多实践技巧,提升...

    corejava(source)

    《深入解析CoreJava源码》 CoreJava是Java编程领域中的经典...通过研读CoreJava的源码,无论是对Java初学者还是经验丰富的开发者,都将是一次宝贵的提升之旅,它能帮助我们从理论走向实践,真正掌握Java编程的精髓。

    java初学者应该阅读的书籍

    通过系统地学习上述书籍,Java初学者将能够建立起全面而深入的知识体系。这些书籍不仅仅是理论知识的堆砌,更重要的是提供了大量实用的代码示例和案例分析,有助于读者更好地理解和掌握Java语言的特点。此外,书中还...

    Java in a Nutshell 7th Edition

    《Java in a Nutshell 7th Edition》是Java编程领域的一本经典著作,它...这本书的PDF版本(Java in a Nutshell 7th Edition@www.java1234.com.pdf)为学习者提供了一个方便的电子学习资源,随时随地都可以深入研读。

    500份优秀JAVA学习文档

    Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能和强大的库支持而闻名。这份包含500份优秀JAVA学习文档的资源集合是学习和提升...通过深入研读并实践这些文档,你将能够全面地提升自己的Java编程能力。

    java核心技术 卷1,2源代码

    这两卷书籍深入探讨了Java编程的各个方面,是初学者和经验丰富的开发者的宝贵资源。源代码通常会帮助读者更好地理解和实践书中的示例,从而加深对Java编程的理解。 卷I主要关注Java语言的基础,包括类、对象、接口...

    java新手必备-java核心技术卷电子版

    6. **I/O与NIO**:Java的I/O流系统是处理输入输出的重要部分,而NIO(New Input/Output)提供了一种更高效的数据传输方式。书中会解释这两者的概念和实际应用。 7. **反射与注解**:反射允许在运行时检查和修改程序...

    JAVA电子教案(谭浩强)

    7. **IO与NIO**:Java的新IO(New IO,NIO)提供了一种非阻塞式的I/O模型,适用于高并发场景,学习NIO能提升程序性能。 8. **网络编程**:Java提供了Socket和ServerSocket类用于网络通信,学习如何创建客户端和...

    JAVA架构知识库整理 PDF版 查阅方便

    Java架构知识库整理PDF版是一份详尽的资源,涵盖了Java开发和架构设计的各个方面,旨在为Java学习者提供一个全面的学习指南。...通过仔细研读和实践,你将能够更好地理解和应用Java技术,从而在职业道路上更进一步。

    葵花宝典(JAVA).rar

    【标题】"葵花宝典(JAVA)"是一个与Java编程语言相关的面试准备资源包,它包含了一份详尽的面试题库及其对应的解答。...这份“葵花宝典(JAVA)”文档无疑是一个宝贵的资源,值得Java程序员仔细研读。

    java 核心编程思想 thinking in Java

    5. **输入/输出(I/O)**:Java的I/O系统包括文件操作、流和网络通信,书中详细讲述了BufferedReader、BufferedWriter、FileInputStream、FileOutputStream等类的使用,以及NIO(New I/O)框架。 6. **多线程**:Java...

    Java程序实训教程

    《Java程序实训教程》是一本深入浅出地教授Java编程技术的实践性教材。通过这本书,读者将能够全面了解并掌握Java语言的...《Java程序实训教程》是一本值得深入研读的教材,对于初学者和有一定经验的开发者都极具价值。

    java 面试宝典 试题汇总

    Java面试宝典是Java开发者在求职过程中不可或缺的参考资料,它涵盖了广泛的Java技术知识点,旨在帮助求职者...同时,"JAVA葵花宝典.doc"和"更多.url"这样的文档可能提供了详细的解答和更多的学习资源,值得深入研读。

    绝对经典的JAVA源代码。

    9. **Java标准库**:熟悉Java API,如Java IO、NIO、反射、注解等,能够有效利用内置功能。 10. **框架与库**:学习Spring、MyBatis等流行框架,可以提高开发效率。 通过这个压缩包,你将有机会接触到实际的Java...

    JAVA经典面试1000问

    7. **IO与NIO**:Java的输入输出流系统和非阻塞I/O模型(NIO)是系统级编程的重要部分,面试中可能涉及到文件操作、缓冲区、管道、选择器等知识点。 8. **网络编程**:Java的Socket编程和HTTP协议的理解是进行网络...

    java核心技术源码

    Java作为世界上最流行的编程语言之一,其核心技术是许多开发者学习和进阶的重要领域。"Java核心技术源码"这个主题涵盖了Java编程的基础...因此,"Java核心技术源码"是每个Java程序员的宝贵资源,值得反复研读和实践。

Global site tag (gtag.js) - Google Analytics