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

江苏省住房和城乡建设部网站优化网站收费标准

江苏省住房和城乡建设部网站,优化网站收费标准,专业信息网站建设方案,怎么做点图片链接网站目录一、数据类型分类二、基本数据类型取值范围数据类型的转换byte和char的关系三、包装类一、数据类型分类 二、基本数据类型 取值范围 比特(bit位) : 数据运算得最小存储单位字节(byte) : 数据最小存储单位bit和byte可以互相转换得,1 byte 8 bit位默认情况下&am…

目录

  • 一、数据类型分类
  • 二、基本数据类型
    • 取值范围
    • 数据类型的转换
    • byte和char的关系
  • 三、包装类

一、数据类型分类

在这里插入图片描述

二、基本数据类型

取值范围

  1. 比特(bit位) : 数据运算得最小存储单位
  2. 字节(byte) : 数据最小存储单位
  3. bit和byte可以互相转换得,1 byte = 8 bit位
  4. 默认情况下,小数点的数据会被识别位精度较高得双精度double类型
  5. float : 单精度浮点类型,数据需要使用F(f)结尾
  6. 首先是第一位是符号位,1bit标识,例如:long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以其实真正的数据只有63个bit,因此其取值范围位为:【-2^63 ~ 2^63 -1】,即:(-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807)

在这里插入图片描述

// TODO 1. 整数类型
// byte : 8位
byte b = 10;
// short : 16位
short s = 10;
// int : 32位
int i = 10;
// long : 64位
long lon = 10;// TODO 2. 浮点类型:含有小数点得数据类型
// 根据计算精度分为
// 默认情况下,小数点得数据会被识别位精度较高得双精度double类型
// float : 单精度浮点类型,数据需要使用F(f)结尾
float f = 1.0F;
// double : 双精度浮点类型
double d = 2.0;// TODO 3. 字符类型
// 所谓得字符类型,其实就是使用符号标识文字内容
char c = '@';// TODO 4. 布尔类型
// true, false,标识判断条件是否成立,如果成立,取值位true,如果不成立,那么取值位false
boolean bln = true;

数据类型的转换

  1. Java中范围小的数据可以直接转换位范围大的数据,但是范围大的数据无法直接转换位范围小的数据(byte -> short -> int -> long -> float -> double )。
  2. 如果想要将范围大的数据转换位范围小的数据,那么需要使用小括号进行强制转换。
// byte -> short -> int -> long -> float -> double
byte b = 10;short s = b;int i = s;long lon = i;float f = lon;double d = f;// 如果想要将范围大的数据转换位范围小的数据,那么需要使用小括号进行强制转换。
int i1 = (int)d;

byte和char的关系

  1. asc码字符 : 一个字节就是一个字符
  2. 其他编码字符 : 3个字节是一个字符
char[] cs = {'a', '中', '国'};
//个字节表示一个字符
byte[] bs = {-28,-72,-83,-27,-101,-67};String s = new String(cs);
String s1 = new String(bs, "UTF-8");
// a中国
System.out.println(s);
// 中国
System.out.println(s1);

三、包装类

  1. java种有8种基本数据类型
  2. 所有继承了Object 类的类型的都称为引用类型,包括数组和字符串。
  3. 引用数据类型可以构建对象,通过调用对象的属性或方法来实现一些具体的操作,但是我们8种基本数据类型不是引用数据类型,所有就没有所谓的属性和对象,使用起来就显得特别的单一、功能简单;尤其是在和其他对象使用的时候会感觉很不方便,比如数字和字符串进行转换的时候是没有办法直接进行转换的,需要我们额外的类进行处理,Java为了对基本数据类型的优化,提供了特殊的类与之对应,我们称为包装类
  4. 这种包装类,就好比我们用箱子把基本数据类型包装起来,转换为对象的感觉。
  5. 自动装箱:jvm自动将基本数据类型转换为包装类型,也可以显示的使用Integer.valueOf(i)
  6. 自动拆箱:jvm自动将包装类型转换为基本数据类型,也可以显示的使用:i1.intValue();
  7. new Integer(i): Java已经不推荐这么使用了,但是你可以这么用
Byte b = null;
Short s = null;
Integer i = null;
Long lon = null;
Float f = null;
Double d = null;
Character c = null;
Boolean bln = null;int i = 10;
//Integer i1 = new Integer(i);  //Java已经不推荐这么使用了,但是可以这么用
//Integer i1 = Integer.valueOf(i);
// 由于使用这种方式特别多,jvm会自动完成调用的操作,即:自动装箱
Integer i1 = i;// 将包装类型转换为基本数据类型
//int i2 = i1.intValue();
// 自动拆箱
int i2 = i1;
http://www.ds6.com.cn/news/69854.html

相关文章:

  • 邯郸做网站的公司2022年热点营销案例
  • 欧泰国际物流网站电子商务网店运营推广
  • wordpress word发布文章搜索引擎优化排名关键字广告
  • 校园二手物品交易网站开发背景软文营销策划
  • 聚企网厦门seo专业培训学校
  • 深圳seo网站建设搜索引擎的使用方法和技巧
  • 青海住房与建设厅网站培训课
  • 随州学做网站的学校网站建设与管理就业前景
  • wordpress have_posts()网站seo怎么做
  • 哈尔滨企业建站服务商销售的三个核心点
  • 做网站黑吃黑是什么罪平台推广策略都有哪些
  • wordpress 文章和页面搜索引擎优化策略有哪些
  • 金华市建设局婺城分局网站湖南网站建设seo
  • 扒完网站代码之后怎么做模板seo课程培训入门
  • 30天网站建设实录教程手机网站制作平台
  • wordpress古腾堡编辑器sem与seo的区别
  • 做网站需要什么营业执照腾讯企业邮箱登录入口
  • 湖州seo排名seoul怎么读
  • 北京网站建设有哪些公司网络推广应该怎么做啊
  • 我要做一个网站 需要营业范围吗百度一下主页官网
  • 宣传部网站建设方案公司seo是指什么意思
  • 仿淘宝电商网站开发报价汕头seo优化培训
  • 烟台产品网站建设百度不能搜的十大禁词
  • 做www网站需要多少钱百度网址大全 简单版
  • 课堂资源管理网站开发需求分析seo网站优化软件价格
  • 怎么做打鱼网站网页设计与制作用什么软件
  • 北京造价员变更在哪个网站做湖人今日排名最新
  • php做网站不兼容ie8优化模型
  • 黑龙江省住房和城乡建设网站百度小说
  • p2p网站制作 杭州怎么做网络推广