zoukankan      html  css  js  c++  java
  • java 基础类型和包装类的详解

    摘自:JAVA中基本类型的包装类

    1. 包装类把基本类型数据转换为对象
        每个基本类型在java.lang包中都有一个相应的包装类
    2. 包装类有何作用
        提供了一系列实用的方法
        集合不允许存放基本数据类型数据,存放数字时,要用包装类型
    3.  包装类的构造方法
        所有包装类都可将与之对应的基本数据类型作为参数,来构造它们的实例    如:Integer i=new Integer(1);
        除Character类外,其他包装类可将一个字符串作为参数构造它们的实例     如:Integer i=new Integer("123");
        Boolean类构造方法参数为String类型时,若该字符串内容为 true(不考虑大小写),则该Boolean对象表示true,否则表示false。
        当Number包装类构造方法参数为String 类型时,字符串不能为null,且该字符串必须可解析为相应的基本数据类型的数据,否则编译通过,运行时NumberFormatException异常。
     
     
     
     
     
    对未初始化和未声明的变量执行typeof操作符都返回undefined值。这样返回的合理性在于:无论哪种变量都不能执行真正的操作。
     
    从逻辑角度,null值表示一个空对象指针,而这也正是使用typeof操作符检测null值时会返回"object"的原因。如果定义的变量准备在将来用于保存对象,应该将该变量初始化为null。
     
     
     
     
     
  • 相关阅读:
    js中split()和join()的用法
    事件监听
    行内元素和块级元素
    parseInt()详解
    进制的转换
    什么叫优雅降级和渐进增强?
    js延迟加载的方式有哪些?
    javascript作用域和作用域链
    函数的原型对象和原型链?
    Tensorflow知识点学习
  • 原文地址:https://www.cnblogs.com/xichji/p/11161582.html
Copyright © 2011-2022 走看看