package nio;
import java.nio.ByteBuffer;
public class TypesInByteBuffer {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ByteBuffer buffer = ByteBuffer.allocate(64);
buffer.putInt(30);
buffer.putLong(99999999999L);
buffer.putDouble(Math.PI);
buffer.flip();
System.out.println(buffer.getInt());
System.out.println(buffer.getLong());
System.out.println(buffer.getDouble());
}
}
/**
*
*/
package nio;
import java.nio.FloatBuffer;
/**
* @author Administrator
*
*/
public class UseFloatBuffer {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
FloatBuffer buffer = FloatBuffer.allocate(10);
//放入数据
for(int i=0; i<buffer.capacity();++i){
float f = (float)Math.sin( (((float)i)/10)*(2*Math.PI) );
buffer.put(f);
}
//flip
buffer.flip();
while(buffer.hasRemaining()){
float f = buffer.get();
System.out.println(f);
}
}
}
分享到:
相关推荐
Java NIO 深入探讨了 1.4 版的 I/O 新特性,并告诉您如何使用这些特性来极大地提升您所写的 Java 代码的执行效率。这本小册子就程序员所面临的有代表性的 I/O 问题作了详尽阐述,并讲解了 如何才能充分利用新的 I/O ...
深入学习NIO。
Java NIO深入探讨了1.4版的I/O新特性,并告诉您如何使用这些特性来极大地提升您所写的Java代码的执行效率。这本小册子就程序员所面临的有代表性的I/O问题作了详尽阐述,并讲解了如何才能充分利用新的I/O特性所提供的...
经过我2个月的深入学习,反复修改测试,开发出一个已经能稳定使用的端口代理程序,源代码没有应用所有nio知识,但比较全面的覆盖了nio编程中需要注意的几点,如果有什么问题,可以联系我:gypzfabc@126.com
jdk bio,nio,aio各种使用案例,深入理解netty,结合源码以及文章分析: jdk原生nio的缓冲区使用 jdk原生的nio channel使用 jdk原生的nio网络编程 jdk原生的React器编程模型(使用选择器)聊天室 零拷贝使用案例...
主要介绍了java NIO之Selector(选择器)的相关资料,文中讲解非常详细,实例代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
Java IO 体系 - Java IO 体系 ...Java IO 是一个庞大的知识体系,很多人学着学着就会学懵了,包括我在内也是如此,所以本文将会从 Java 的 BIO 开始,一步一步深入学习,引出 JDK1.4 之后出现的 NIO
作为Java语言领域最流行、表现最优异的NIO框架,Netty深受大家喜爱,但是长期以来除了 UserGuide 之外,国内鲜有 Netty 相关的系统性文章供广大 NIO 编程爱好者学习和参考。由于 Netty 源码的复杂性和 NIO 编程本身...
netty是一个nio操作的框架,本文介绍了netty基本操作与原理剖析,适合新手学习。
netty深入学习包括重要地方的源码分析以及java nio的详解,绝对干货!!!
Netty是什么?使用Netty能够做什么?为什么要从传统的Socket...如何通过对Netty源码的学习获得更深入地知识?掌握了Netty后,如何将其应用到实际架构中?Netty工程师的就业前景和可涉足的行业是怎样的?本书都会一一解答。
33_Java NIO深入详解与体系分析 34_Buffer中各重要状态属性的含义与关系图解 35_Java NIO核心类源码解读与分析 36_文件通道用法详解 37_Buffer深入详解 38_NIO堆外内存与零拷贝深入讲解 39_NIO中Scattering与...
32_IO体系架构系统回顾与装饰模式的具体应用 33_Java NIO深入详解与体系分析 34_Buffer中各重要状态属性的含义与关系图解 35_Java NIO核心类源码解读与分析 36_文件通道用法详解 37_Buffer深入详解 38_NIO堆外内存与...
NIO的深入学习和对Netty框架的了解,以及对系统通信稳定能力越来越高的要求,开始有了采用 NIO技术应用网关实现API请求调用的想法,最终在2016年实现,并完全支撑业务化运行。由于诸多的改进,包括TCP长连接容器、...
第33讲:Java NIO深入详解与体系分析 第34讲:Buffer中各重要状态属性的含义与关系图解 第35讲:Java NIO核心类源码解读与分析 第36讲:文件通道用法详解 第37讲:Buffer深入详解 第38讲:NIO堆外内存与零拷贝...
1、Hadoop、Storm、Spark、Facebook、Twitter、阿里巴巴...如何通过对Netty源码的学习获得更深入地知识?掌握了Netty后,如何将其应用到实际架构中?Netty工程师的就业前景和可涉足的行业是怎样的?本书都会一一解答。
《Netty 权威指南(第2 版)》适合架构师、设计师、软件开发工程师、测试人员以及其他对Java NIO 框架、Netty 感兴趣的相关人士阅读,通过《Netty 权威指南(第2 版)》的学习,读者不仅能够掌握Netty 基础功能的...
NIO 设计模式 :open_file_folder: 数据结构与算法 数据结构 算法 :laptop: 计算机网络与数据通信 网络相关 数据通信(RESTful,RPC,消息队列)总结 :mobile_phone: 操作系统 Linux相关 :pencil: 主流框架/软件 Spring ...
《Netty 权威指南(第2 版)》适合架构师、设计师、软件开发工程师、测试人员以及其他对Java NIO 框架、Netty 感兴趣的相关人士阅读,通过《Netty 权威指南(第2 版)》的学习,读者不仅能够掌握Netty 基础功能的...
《Netty 权威指南(第2 版)》适合架构师、设计师、软件开发工程师、测试人员以及其他对JavaNIO 框架、Netty 感兴趣的相关人士阅读,通过《Netty 权威指南(第2 版)》的学习,读者不仅能够掌握Netty 基础功能的使用...