当前位置: 首页 > news >正文

java doublebuffer_Java中的DoubleBufferallocate()方法

可以使用allocate()类java.nio.DoubleBuffer中的方法分配新的DoubleBuffer 。该方法需要一个参数,即缓冲区的容量。它返回分配的新DoubleBuffer。如果提供的容量为负,则抛出IllegalArgumentException。

演示此的程序如下所示-

示例import java.nio.*;

import java.util.*;

public class Demo {

public static void main(String[] args) {

int n = 5;

try {

DoubleBuffer buffer = DoubleBuffer.allocate(5);

buffer.put(4.5D);

buffer.put(1.2D);

buffer.put(3.9D);

buffer.put(7.5D);

buffer.put(5.8D);

buffer.rewind();

System.out.println("The DoubleBuffer is: " + Arrays.toString(buffer.array()));

} catch (IllegalArgumentException e) {

System.out.println("Error!!! IllegalArgumentException");

} catch (ReadOnlyBufferException e) {

System.out.println("Error!!! ReadOnlyBufferException");

}

}

}

上面程序的输出如下-

输出结果The DoubleBuffer is: [4.5, 1.2, 3.9, 7.5, 5.8]

相关文章:

  • 银联数据服务中心java工程师面试_中国银联JAVA开发工程师面试经验|面试题 - 职朋职业圈...
  • java调用datastage_Datastage重启服务
  • mysql中mapping标签的作用_MyBatis全局配置文件标签详解
  • python编写字典库_Python绘图Turtle库详解
  • go解析mysql binlog_一个应用它提取MySQL binlog,解析binlog并将增量更新数据推送到不同的接收器...
  • java运行时读取注解_Java自定义注解和运行时靠反射获取注解
  • java long polling_如何在Spring Boot应用程序中实现Long Polling REST endpoints ?
  • java获取其他线程的错误_java多线程开发容易犯的错误
  • java 检索数据_java代码实现搜索elasticsearch索引数据
  • java非异步线程池_Spring Boot利用@Async异步调用:ThreadPoolTaskScheduler线程池的优雅关闭详解...
  • mongo java driver 3.2_MongoDB-JAVA-Driver 3.2版本常用代碼全整理(2) - 查詢
  • java中标记怎么用_在Java中使用标记(标签)
  • java结束sql链接_数据查询时报出java.sql.SQLException: 关闭的连接
  • java 控制台画表格_Java库在控制台上构建和打印表格?
  • 242. valid anagram java_Leetcode242 Valid Anagram JAVA语言
  • 345-反转字符串中的元音字母
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • bootstrap创建登录注册页面
  • ECMAScript入门(七)--Module语法
  • ES6 学习笔记(一)let,const和解构赋值
  • extjs4学习之配置
  • Git初体验
  • isset在php5.6-和php7.0+的一些差异
  • Java超时控制的实现
  • Mysql5.6主从复制
  • Octave 入门
  • PAT A1120
  • socket.io+express实现聊天室的思考(三)
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • 对象引论
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 用Python写一份独特的元宵节祝福
  • ionic异常记录
  • 树莓派用上kodexplorer也能玩成私有网盘
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • (2)STM32单片机上位机
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (zt)最盛行的警世狂言(爆笑)
  • (二)丶RabbitMQ的六大核心
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (转)JAVA中的堆栈
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • .bat批处理(一):@echo off
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)