网页内容沧州网站优化

bicheng/2026/1/24 11:57:44/文章来源:
网页内容,沧州网站优化,中国卫生健康网官网,wordpress开发手册中文数据类型之Integer与int Java入门 基本数据类型 众所周知#xff0c;Java是面向对象的语言#xff0c;一切皆对象。但是为了兼容人类根深蒂固的数据处理习惯#xff0c;加快常规数据的处理速度#xff0c;提供了9种基本数据类型#xff0c;他们都不具备对象的特性#xf… 数据类型之Integer与int Java入门  基本数据类型 众所周知Java是面向对象的语言一切皆对象。但是为了兼容人类根深蒂固的数据处理习惯加快常规数据的处理速度提供了9种基本数据类型他们都不具备对象的特性没有属性和行为。Java的9种基本数据类型包括 boolean、byte、char、short、int、long、double和refvar。前8种数据类型表示生活中的真假、字符、整数和小数最后一种refvar是面向对象世界中的引用变量也叫引用句柄。此处认为它也是一种基本数据类型。 前8种都有其对应的包装数据类型除了char的对应包装类名为 Character int为 Integer外其它所有对应的包装类名就是把首字母大写即可。下面列出了这8种基本数据类型的空间占用大小(bit)及对应的包装类等信息。 boolean/1/Booleanbyte/8/Bytechar/16/Charactershort/16/Shortint/32/Integerfloat/32/Floatlong/64/Longdouble/64/Double 包装类型 前8种基本数据类型都有相应的包装类因为Java的设计理念是一切皆是对象在很多情况下需要以对象的形式操作比如hashCode()获取哈希值或者getClass获取类等。包装类的存在解决了基本数据类型无法做到的事情泛型类型参数、序列化、类型转换、高频区间数据缓存。 重点要说的就是最后一项缓存池 缓存池 事实上除了Float和Double外其他包装类型都会缓存。接下来我以介绍Integer的方式来讲解缓存。 先看一段代码 new Integer(123); Integer.valueOf(123);new Integer(123) 与 Integer.valueOf(123) 的区别在于 new Integer(123) 每次都会新建一个对象Integer.valueOf(123) 会使用缓存池中的对象多次调用会取得同一个对象的引用。valueOf() 方法的源码。 public static Integer valueOf(int i) {if (i IntegerCache.low i IntegerCache.high)return IntegerCache.cache[i (-IntegerCache.low)];return new Integer(i); }如上源代码赋值数据i在缓存区间内直接返回缓存池中的Integer对象否则就会new一个对象。 因此比较时会出现如下问题 public class TestIntegerCache {public static void main(String[] args) {Integer i1 100;Integer i2 100;System.out.println(i1 i2);//trueInteger i3 500;Integer i4 500;System.out.println(i3 i4);//falseSystem.out.println(i3.equals(i4));//true} } 所以推荐所有包装类型对象之间的比较全部使用equals方法。 在 Java 8 中Integer 缓存池的大小默认为 -128~127。 static final int low -128; static final int high; static final Integer cache[];static {// high value may be configured by propertyint h 127;String integerCacheHighPropValue sun.misc.VM.getSavedProperty(java.lang.Integer.IntegerCache.high);if (integerCacheHighPropValue ! null) {try {int i parseInt(integerCacheHighPropValue);i Math.max(i, 127);// Maximum array size is Integer.MAX_VALUEh Math.min(i, Integer.MAX_VALUE - (-low) -1);} catch( NumberFormatException nfe) {// If the property cannot be parsed into an int, ignore it.}}high h;cache new Integer[(high - low) 1];int j low;for(int k 0; k cache.length; k)cache[k] new Integer(j);// range [-128, 127] must be interned (JLS7 5.1.7)assert IntegerCache.high 127; }基本类型对应的缓冲池如下 boolean values true and falseall byte valuesshort values between -128 and 127int values between -128 and 127char in the range \u0000 to \u007F相关参考StackOverflow : Differences between new Integer(123), Integer.valueOf(123) and just 123 转载于:https://www.cnblogs.com/jiaweixie/p/9931226.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87186.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国内网站设计公司做网站是58好还是百度好

在HTML中&#xff0c;如果你想动态设置下拉选项&#xff08;<select>元素中的<option>&#xff09;&#xff0c;你可以使用JavaScript。以下是一个示例&#xff0c;展示了如何使用JavaScript来动态添加下拉选项&#xff1a; <!DOCTYPE html> <…

企业门户网站建设管理制度网站如何设置域名

目录 基本介绍 安装添加模块 模块配置指令 基本介绍 nginx的memcached_module模块可以直接从memcached服务器中读取内容后输出&#xff0c;后续的请求不再经过应用程序处理&#xff0c;如php-fpm、django&#xff0c;大大的提升动态页面的速度。nginx只负责从memcach…

wordpress关闭多站点网站的站点的管理系统

跟着施磊老师做C项目&#xff0c;施磊老师_腾讯课堂 (qq.com) 一、基于muduo网络库开发服务器程序 组合TcpServer对象创建EventLoop事件循环对象的指针明确TcpServer构造函数需要什么参数,输出ChatServer的构造函数在当前服务器类的构造函数当中,注册处理连接的回调函数和处理…

网站设计排版怎么做长沙seo网站管理

每天五分钟分享一个电商模式&#xff0c;大家好我是商业模式策划啊浩。 今天给大家分享的模式叫作“二二复制”&#xff0c;我有一个客户通过我给他设计的这套模式实现销量破千万&#xff0c;大家如果对此感兴趣的话把自己的问题记录下来&#xff0c;看完文章后留言到评论区&am…

莱芜最好的网站建设公司wordpress 页面 插件

Github分支开发&#xff1a; 第1步&#xff1a;在github上创建一个新的dev分支&#xff1a; 更新了微信的PC版本&#xff0c;发现默认的箭头比以前加粗了&#xff0c;变得更好看了。 create branch: dev from master。 切换到该分支&#xff0c;看到里面的内容跟master分支的…

国内优秀网站网址怎样进行文化建设

文章主题&#xff1a;复杂度详解&#x1f331;所属专栏&#xff1a;深入理解数据结构&#x1f4d8;作者简介&#xff1a;更新有关深入理解数据结构知识的博主一枚&#xff0c;记录分享自己对数据结构的深入解读。&#x1f604;个人主页&#xff1a;[₽]的个人主页&#x1f525;…

网站整站模板江西网站建设

【C语言】——指针七&#xff1a; 前言一、 s i z e o f sizeof sizeof 与 s t r l e n strlen strlen 的对比1.1、 s i z e o f sizeof sizeof1.2、 s t r l e n strlen strlen1.3、 s i z e o f sizeof sizeof 和 s t r l e n strlen strlen 对比 二、数组和指针笔试题解析…

汝州市住房和城乡建设局网站小程序源码教程

free &#xff1a;观察内存使用情况 系统当中有 2848MB 左右的实体内存&#xff0c;我的 swap 有 1GB 左右&#xff0c; 那我使用free -m 以 MBytes 来显示时&#xff0c;就会出现上面的信息。Mem 那一行显示的是实体内存的量&#xff0c;Swap 则是内存交换空间的量。 total 是…

数据网站建设成本山东省住房城乡建设部网站

试卷代号&#xff1a;1260 软件工程 试题&#xff08;半开卷&#xff09; 2019年7月 一、选择题&#xff0c;请从四个可选项中选择正确答案。&#xff08;60分&#xff0c;每题3分&#xff09; 1.以下哪一项不是软件危机的表现形式&#xff08; &#xff09;。 A.成本高 B.生产…

网站都需要什么类别秦皇岛网站制作小程序开发

提示&#xff1a;接上文 文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 例如&#xff1a;随着人工智能的不断发展&#xff0c;机器学习这门技术也越来越重要&#xff0…

做pc端网站案例网站开发涉及到缓存吗

1.1 ZooKeeper 是什么 ZooKeeper 是 Apache 的顶级项目。ZooKeeper 为分布式应用提供了高效且可靠的分布式协调服务&#xff0c;提供了诸如统一命名服务、配置管理和分布式锁等分布式的基础服务。在解决分布式数据一致性方面&#xff0c;ZooKeeper 并没有直接采用 Paxos 算法&…

wordpress网站移植wordpress ip检测

原文网址&#xff1a;Java之泛型系列--继承父类与实现多个接口(有示例)_IT利刃出鞘的博客-CSDN博客 简介 本文介绍java如何用泛型表示继承父类并实现多个接口。 用泛型表示某个类是某个类的子类或者实现了接口的方法为&#xff1a;<T extends A & B & C> 用…

企业网站建设 信息安全wordpress 获取当前位置

1. 模版法 该方法历史悠久&#xff0c;具体处理流程为采用一个html模版&#xff0c;将其中的关键字替换为我们希望的信息。 优点: 缺点: 所有的信息都要采取字符串批凑的方式来实现&#xff0c;比如需要一个列表&#xff0c;就需要拼凑字符串。问题是开发周期长&…

淮安网站建设服务wordpress上传ftp失败

Matplotlib颜色条配置 基本颜色颜色条选择配色方案颜色条刻度的限制与扩展功能的设置离散型颜色条 基本颜色 Matplotlib提供了8种指定颜色的方法&#xff1a; 在[0&#xff0c;1]中的浮点值的RGB或RGBA元组&#xff08;例如 (0.1, 0.2, 0.5) 或&#xff08;0.1&#xff0c; 0.…

嘉兴网站建设多少钱网络推广网站排名

随着科技的不断进步&#xff0c;API开发领域也逐渐呈现出蓬勃发展的势头。今天我将向大家介绍API接口&#xff0c;电商API接口具备独特的特点&#xff0c;使得数据获取变得更加高效便捷。 快速获取API数据——优化数据访问速度 传统的数据获取方式可能需要经过多个中介环节&…

网站建设流程新闻网页设计创建网站的基本流程

案例-标注k8s-node1是配置了SSD的节点 kubectl label node k8s-node1 disktypessd 查看标记 测试 将pod部署到disktypessd的节点上&#xff08;这里设置了k8s-node1为ssd&#xff09; 部署后查看结果-副本全都运行在了k8s-node1上—符合预期 删除标记 kubectl label node k8…

旅游网站建设价格建设网站有哪些目的是什么意思

设计模式--行为型--中介者模式 中介者模式定义结构案例实现优缺点使用场景 中介者模式 定义 又叫调停模式&#xff0c;定义一个中介角色来封装一系列对象之间的交互&#xff0c;使原有对象之间的耦合松散&#xff0c;且可以独立的改变它们之间的交互。 结构 抽象中介者角色…

wordpress新建网站后台无法登陆二手物品交换网站建设

题目 若某个家族人员过于庞大&#xff0c;要判断两个是否是亲戚&#xff0c;确实还很不容易&#xff0c;现在给出某个亲戚关系图&#xff0c;求任意给出的两个人是否具有亲戚关系。规定&#xff1a;x 和y是亲戚&#xff0c;y和z是亲戚&#xff0c;那么x和z也是亲戚。如果x&…

昆明建设招聘信息网站公众号怎么开

几年前&#xff0c;Google推出Python课堂。Google Python课堂:https://developers.google.com/edu/python/小编也整理了一下Google Python课堂的源码&#xff0c;里面有四个例子。logpuzzle这个例子主要是利用urllib模块做一个图片拼接的小游戏,主要是从一大堆的网页里面解析分…

网站SEO建设wordpress权限设置

&#x1f38a;专栏【MySQL】 &#x1f354;喜欢的诗句&#xff1a;更喜岷山千里雪 三军过后尽开颜。 &#x1f386;音乐分享【如愿】 &#x1f970;欢迎并且感谢大家指出小吉的问题 文章目录 &#x1f354;概述&#x1f354;索引结构⭐B-Tree多路平衡查找树&#x1f3f3;️‍&a…