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

微商城手机网站设计公司合肥网络推广策划方案

微商城手机网站设计公司,合肥网络推广策划方案,企业网站cms 开源,相册制作软件app包装类又叫封装类,Java的数据类型有两种,基础数据类型是基础的,从狭义的角度看它们不是面向对象的,在引用数据类型中,有八个引用数据类型对应了八个基础数据类型,这个八个引用数据类型就叫做基础数据类型的…

包装类又叫封装类,Java的数据类型有两种,基础数据类型是基础的,从狭义的角度看它们不是面向对象的,在引用数据类型中,有八个引用数据类型对应了八个基础数据类型,这个八个引用数据类型就叫做基础数据类型的封装类。

封装类是final修饰的类,不能被继承。

1、包装类【掌握】

六个基础数据类型的封装类都是它们的首字母大写,只有int的封装类是Integer,char的封装类是Character。

基础数据类型包装类
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
charCharacter
booleanBoolean

2、自动装箱和自动拆箱【掌握】

基础数据类型和它的封装类是不同的数据类型,而且是两种体现,基础数据类型的封装类是不可以直接赋值的,但是从JDK5开始,优化了这部分开发的简便性,基础数据类型和它的封装类可以相互赋值。这个语法被称为自动装箱和拆箱。

public class testInteger {public static void main(String[] args) {/*基础数据类型赋值*/int i1 = 1;/*封装类赋值,用的是自动装箱*//*在JDK5之前版本,应用写成:*//*Integer i2 = new Integer(2);*//*否则报错*/Integer i2 = 2;/*封装类赋值,用的是自动装箱*/Integer i3 = i1;/*自动拆箱,将封装类赋值给基础数据类型*/i1 = i2;}
}

3、包装类的缓存分析【记忆】

Integer有缓存机制,这个缓存区的范围是byte的范围,在这个范围内的数据用基础数据类型表示,地址是相同的,超出范围会用封装类创建新的对象,地址就不相同了。

public static void testInt(){Integer i1 = 1;Integer i2 = 1;System.out.println("i1 == i2 --> " + (i1 == i2));System.out.println("i1.equals(i2) --> " + i1.equals(i2));Integer i3 = 1;Integer i4 = new Integer(1);System.out.println("i3 == i4 --> " + (i3 == i4));System.out.println("i3.equals(i4) --> " + i3.equals(i4));Integer i5 = 128;Integer i6 = 128;System.out.println("i5 == i6 --> " + (i5 == i6));System.out.println("i5.equals(i6) --> " + i5.equals(i6));
}
i1 == i2 --> true
i1.equals(i2) --> true
i3 == i4 --> false
i3.equals(i4) --> true
i5 == i6 --> false
i5.equals(i6) --> true

4、常用方法【记忆】

包装类的常用方法不多,实际工作中还是基础数据类型用的多,而包装类多应用在VO类中。

1、常用方法示例

public static void main(String[] args) {/*compareTo:只返回三个值:要么是0,-1,1*/Integer i1 = new Integer(6);Integer i2 = new Integer(12);System.out.println(i1.compareTo(i2));/*intValue() :作用将Integer--->int*/Integer i3 = 130;int i = i3.intValue();System.out.println(i);/*parseInt(String s) :String--->int:*/int i4 = Integer.parseInt("12");System.out.println(i4);/*toString:Integer--->String*/Integer i5 = 130;System.out.println(i5.toString());}

2、VO类

VO类有称为实体类,用于定义一个程序中管理的实体,例如学生成绩管理系统,可以定义一个Student类

public class Student{private String name;private Integer age;private Double height;
}
http://www.yayakq.cn/news/384576/

相关文章:

  • 网站建设 重庆西地那非多少钱一盒
  • 杭州制作手机网站18如何开展网络广告策划
  • 怎么做用来表白的网站橫山区建设局网站
  • 电商网站入口想做电商怎么入手视频
  • wordpress淘宝客网站网站建设厘金手指排名二二
  • 设计最好的网站郑州证件制作
  • 访问失效链接 如何删除 网站维护wordpress 几天前
  • 建个网站有什么用我先做个网站怎么做
  • 网站建设项目经费的报告深圳做公司英文网站多少钱
  • 网站维护更新做网站如何大网页
  • 权大师的网站是哪个公司做的wordpress default
  • 做网站可以使用rem单位吗那个公司建设网站
  • 12306网站是哪个公司做的哪个网站做马代路线好
  • 怎样做网站域名百度联盟怎么做自己的网站
  • 佛山那里有做苗木销售网站广西网站建设哪家不错
  • 淘客网站推广怎么做怎样做一家迷你的特卖网站
  • 百度下拉框推广网站建立企业网站的流程
  • 重庆潼南网站建设哪家便宜阿里云域名注册新人
  • 陕西省平安建设网站网站建站免费空间
  • 新网站如何备案网站客户需求分析
  • 江苏h5响应式网站建设设计全球速卖通是什么平台
  • wordpress老网站重装法我的家乡网页制作步骤
  • 做自己的网站的一般步骤企业做网站需要多少钱
  • 网站备案 icp备案上海中学数学
  • 微商城设计网站建设铜陵网络推广
  • 域名注册查询网站c2c电商平台有哪几个
  • 有谁做彩票网站236邮箱企业邮箱
  • 建设部网站园林绿化资质标准google推广专员招聘
  • 下沙开发区建设局网站多用户商城系统开发公司
  • 食品网站架构长沙做网站团队