`
trix
  • 浏览: 85286 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

primitive type:wrapped type

JVM 
阅读更多
primitive type: 基本类型,像int、double就是。
wrapped type:包装类型,int—>Integer,double—>Decimal

基本类型跟就是不可实例化的,可以直接初始化、赋值、运算。不可调用方法,不可放入容器(要求必须是类实例才行)。
int i=10;
i++;

包装类型就是把基本类型变成一个类实例,一定要new才产生,可以调用方法,可以放入容器。
int tt=100;
tt++;
Integer kk=new Integer(tt); //tt的包装类实例
System.out.println(kk.intValue()); //还是101
HashMap m=new HashMap();
m.put("abc",kk);

String是特殊的,可以像基本类型这样用,但其实它是类实例来的,可以调用它的方法,也可以放入到容器里面。JVM对String作了特殊处理。
String s="123456";
System.out.println(s.substring(0,1));
HashMap m=new HashMap();
m.put("abc",s); 
分享到:
评论

相关推荐

    PrimitiveType.java

    java基础数据类型实例。数据类型在**数据结构**中的定义:一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。 所以我们要编写程序,就要捣鼓数据结构,数据结构的最基本组成就是基本数据类型。

    php-type-reflection:提供类以统一方式反映 php 类型的库

    安装您可以使用下载并安装 PHP Type Reflection。 要将 PHP 类型反射添加到您的项目中,只需将 hediet/type-reflection 依赖项添加到您的项目的composer.json...// Primitive typesType :: ofInteger ();Type :: ofFloa

    JavaScript 面试:基本数据型别和参考数据型别 Primitive Data Type & Reference Data Type - 彭彭直播 at 2019/11/18

    JavaScript_面試_基本資料型別和參考資料型別_Primitive_Data_Type_&_Reference_Data

    unbox-primitive:取消装箱的JS基本值的装箱

    例子var unboxPrimitive = require ( 'unbox-primitive' ) ;var assert = require ( 'assert' ) ;assert . equal ( unboxPrimitive ( new Boolean ( false ) ) , false ) ;assert . equal ( unboxPrimitive ( new ...

    i8086.DLL,解决运行某软件或编译程序时提示缺少、找不到i8086.DLL等类似提示

    i8086.DLL文件下载,解决找不到i8086.DLL的问题

    is-primitive:typeof值是javascript原语吗?

    $ npm install --save is-primitive 原始值 定义了六种基本类型的数据类型: Boolean Null Undefined Number String Symbol (ECMAScript 6中的新增功能) 用法 var isPrimitive = require ( 'is-primitive' )...

    Java常用英语单词.pdf

    * Primitive type:基本类型 * Integer:整数类型 * Float:浮点数类型 * Double:双精度浮点数类型 * Char:字符类型 * String:字符串类型 * Boolean:布尔类型 * Array:数组类型 三、控制结构 * Conditional ...

    boolean-primitive:验证值是否为布尔基元

    $ npm install validate.io-boolean-primitive 要在浏览器中使用,请使用 。 用法 var isBoolean = require ( 'validate.io-boolean-primitive' ) ; isBoolean( 值 ) 验证value是否为boolean元。 var value = ...

    nan-primitive:验证值是否为 NaN 原语

    $ npm install validate.io-nan-primitive 要在浏览器中使用,请使用 。 用法 var isnan = require ( 'validate.io-nan-primitive' ) ; isnan( 值 ) 验证value是否为NaN原语。 var value = NaN ; var bool = ...

    Cesium撒点封装(Primitive).zip

    "Cesium撒点封装(Primitive)"是一个项目,它展示了如何利用Cesium的底层功能来实现高效的点云渲染,这对于地理信息系统(GIS)和大数据可视化非常有用。在本项目中,开发者已经对Cesium的`Primitive`类型进行了封装...

    react-wizard-primitive:一个react向导原语-用钩子构建!

    向导/步进器的零依赖支架,没有任何UI限制。 钩子和渲染道具API可用!将向导拆分为多个组件建立自己的抽象原料药Step useWizard 例子useWizardStep 例子... 快速开始安装react-wizard-primitive npm i react-wizard-pr

    8086_proteus_all

    8086处理器是英特尔公司推出的一种16位微处理器,它是早期个人计算机的重要组成部分,对现代计算机技术的发展产生了深远影响。在这个名为"8086_proteus_all"的压缩包中,包含了与8086微处理器相关的各种芯片在...

    Java英文单词汇总.doc

    * primitive:原型 * reference:引用 * info:信息 * insert:插入 * island:岛 * compare:比较 * ignore:忽略 * triangle:三角 * invert:反转 * diamond:钻石 * password:密码 其他 * document:文件 * ...

    nodejs-primitive:https的Node.js端口

    nodejs-primitive 这是应用程序的nodejs端口,最初由Michael Fogleman创建(用go编写)。 其目的是复制带有几何图元的图像。 此实现比原始实现慢,但足够快以致可以使用。 这个怎么运作 您可以在原始go app的中找到...

    primitive:验证值是否为 JavaScript 原语

    $ npm install validate.io-primitive 要在浏览器中使用,请使用 。 用法 var isPrimitive = require ( 'validate.io-primitive' ) ; isPrimitive(值) 验证value是否为 JavaScript 原语。 var value = true ; ...

    primitive.nextgen:primitive.js的电子端口primitive.lol

    git clone https://github.com/cielito-lindo-productions/primitive.nextgen.git npm install npm start 保存图像 计算完图像后,您有2个选项可保存结果: 默认情况下,第一个被选中的是将生成的图像直接保存为...

    motion_primitive_library:差分平面系统的基于搜索的运动规划

    MRSL Motion Primitive Library for quadrotor v1.2 Motion Primitive Library 是一个基于搜索的规划器,用于计算四旋翼飞行器在障碍物杂乱环境中飞行的动态可行轨迹。 我们的方法通过使用一组短时运动原语探索地图...

    Laravel开发-primitive

    在Laravel框架中进行开发时,理解PHP的原始(primitive)数据类型是非常基础且重要的。这些类型构成了所有复杂数据结构的基础,对它们的熟练掌握能帮助开发者更好地编写高效、清晰的代码。本教程将深入探讨PHP中的...

Global site tag (gtag.js) - Google Analytics