java c 基本类型_java 基本数据类型

java的8种基本数据类型:

类型:bye short int long float double char boolean

字节数:1    2     4   8     4         8      1    ???????

对应的封装类是:

Byte、Short、Integer、Long、Float、Double、Character、Boolean

除了Character、Boolean,最大值和最小值可以通过封装类的MAX_VALUE和MIN_VALUE获得。

Character里面MAX_VALUE和MIN_VALUE放的是unicode。Boolean无MAX_VALUE和MIN_VALUE。

long float double后缀

默认下整型是int类型,浮点是double类型,在各种进制下,越界了都可以加后最L、l、F、f、D、d来指定数据类型。

比如 :long x=0x100000000;将抛错。long x=0x100000000L;则正常。

同时,在16进制下,可以使用L、l,不能使用F、f、D、d。

L、l、F、f需要加,D、d可加可不加(默认类型)。

Java 8将支持无符号整型

当然,它只是在API层面增加支持(主要是通过两个静态方法实现:java.lang.Integer和java.lang.Long),并非涉及到语言层面。

指数表示方法,需要注意十六进制情况。

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.pngView Code

public classTest {public static voidmain(String[] args) {double x = 1e1; //乘以10

double x0 = 0x1e1; //e作为16进制第二位

double x1 = 0x1p1; //乘以2

double x2 = 0x1.1p1; //乘以2

double x3 = 0x1.1p2; //乘以4

double y = 01.1e2;//不存在8进制

double z = 1.1e2;double z1 = 1e+2; //正号可以省略

double z2 = 1e-2; //正负符号表示正负10的多少次方

System.out.println(x);

System.out.println(x0);

System.out.println(x1);

System.out.println(x2);

System.out.println(x3);

System.out.println(y);

System.out.println(z);

System.out.println(z1);

System.out.println(z2);

}//输出://10.0//481.0//2.0//2.125//4.25//110.0//110.0//100.0//0.01

}

boolean char类型单独贴讲解

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

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

相关文章

因果推断的起源

转自:通识联播如涉版权请加编辑微信联系因果推断的起源朱迪亚珀尔但它(地球)仍在动。——出自伽利略(1564—1642)弗朗西斯高尔顿爵士在皇家学院展示他的“高尔顿板”(Galton board)或称“梅花机…

docker compose java_Docker-compose部署java项目

Docker-compose部署java项目前置条件:安装docker安装docker-compose防火墙啥的都设置好dockerfile-demoFROM java:8VOLUME /tmpWORKDIR /ADD ./project-demo-1.0.0.jar project-demo.jarRUN bash -c touch /project-demo.jarEXPOSE 8080ENTRYPOINT ["java"…

​台媒:台积电2nm制程获重大突破

来源:本文来自「经济日报」,谢谢。据台媒经济日报透露,台积电2纳米制程研发获重大突破。供应链透露,有别于3纳米与5纳米采用鳍式场效电晶体(FinFET)架构,台积电2纳米改采全新的多桥通道场效电晶…

java正则匹配非html字符串_java正则表达式去除html中所有的标签和特殊HTML字符(以开头的)...

packagecom.comcons.utils;importjava.io.BufferedReader;importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;importjava.util.regex.Pattern;public classReduceHtml2Text {/*** 删除Html标签*paraminputString*return*/public static…

院士论坛 | 郭毅可院士:人工智能的热望与冷思考

本文转载自微信公众号:慧天地,来源:上海人工智能学会。版权归原作者及刊载媒体所有,所刊载内容仅供交流参考使用,不代表本刊立场。郭毅可 欧洲科学院院士、英国皇家工程院院士、香港浸会大学副校长。1985年本科毕业于清…

sae 微信 java web_[1] 微信公众号与sae的web应用之间的配置

第一步:申请sae账号,并新建web应用。第三步:配置微信公众号接口:输入接口配置信息,填写URL和Token。点击提交按钮。※ 此时会发现配置不成功!需要在代码中添加:header(content-type:text);全部代…

protocol buffer相关

protocol buffer简介 protocol buffer全称Google Protocol Buffers,是google开发的一套用于数据存储,网络通信的协议编解码的工具库,与XML或者JSON相差不多,即把某种数据结构的信息,以某种格式(XML&#xf…

用肖像画追踪历史上的信任度变化 |《自然-通讯》论文

来源:Nature自然科研《自然-通讯》发表的一项研究Tracking historical changes in trustworthiness using machine learning analyses of facial cues in paintings指出,从1500年到2000年,欧洲肖像画中传递信任度的面部表达有所增加&#xff…

python url中传递中文_Python编程:URL网址链接中的中文编码与解码

网址链接中的中文编码中文的gbk(GB2312)编码: 一个汉字对应两组%xx,即%xx%xx中文的UTF-8编码: 一个汉字对应三组%xx,即%xx%xx%xx可以利用百度进行URL编码解码 默认gbkhttps://www.baidu.com/s?wd%E4%B8%AD%E5%9B%BDpython3编码解…

华为:求生存是当前主线 下阶段重点 to B数字化

作者 | 王刚出品 | 雷锋网产业组华为全联接(HUAWEI CONNECT )是华为自办、规模最大的面向ICT行业的全球生态大会,今年是第五载。 这里一直是华为公司发布重大战略的平台。 过去在这个舞台上,华为呼吁过全球伙伴共建哥斯达黎加式生…

maven java管理_java – 依赖管理与maven

我最近成了Maven的大粉丝,用于控制我的应用程序的构建周期.然而,我遇到了一些粗暴的边缘与Maven的依赖管理.我想知道这些是否是工具和范例的限制,依赖管理的必要的邪恶,或者我是否使用错误的工具.>首先是传递依赖关系的问题.据了解,如果您提供依赖关系,Maven将依次找到依赖关…

发新款电池!成本降低14%,特斯拉会继续降价吗?

来源:网易智能在美国当地时间周二举行的“电池日”活动上,电动汽车制造商特斯拉公布了其“无极耳电极”电池计划(极耳是电池正极突出的那一小块),可以提高电动汽车的续航里程和功率。特斯拉将在内部生产新电池,其首席执行官埃隆马…

[并查集][排序][dfs][启发式合并] JZOJ P3635 Peaks

Description 有一个居住在多山岛屿的登山家,已经攀上了一座山峰,并且要攀爬另外一座更高的山峰。 更精确地说,岛上的每一点都有一个大于零的海拔(海面的海拔为零),并且如果登山家位于海拔Ei的山峰上&#x…

华为汪涛:打造全场景智能联接解决方案,共建行业智能体

来源:华为2020年9月24日,在HUAWEI CONNECT 2020期间,华为全面阐述全场景智能联接解决方案,从技术、网络、行业三个层面打造泛在千兆、确定性体验和超自动化的智能联接,共建行业智能体。同时,华为面向企业发…

斐波那契数java实现_斐波那契数列Java实现[剑指offer]

描述大家都知道斐波那契数列&#xff0c;现在要求输入一个整数n&#xff0c;请你输出斐波那契数列的第n项(从0开始&#xff0c;第0项为0)。n<39题解1.递归实现采用递归的方式进行实现时&#xff0c;从第n个节点向下递归时&#xff0c;存在重复节点&#xff0c;当n越大时&…

Oracle IMPDP

1.授权IMP_FULL_DATABASEgrant imp_full_database to ygqd; 2.将作业参数存储在一个参数文件中dp_ygqd.pardirectoryYGQD_PUMPdumpfileYGQD.dmpcontentmetadata_only3.启动导入作业 impdp ygqd/ygqd parfiledp_ygqd.par 4.停止和重启正在运行的作业关闭窗口&#xff1a;CtrlC退…

Facebook发布AR眼镜研究项目Project Aria

Facebook来源&#xff1a;IEEE电气电子工程师近日&#xff0c;在Oculus Connect直播活动中&#xff0c;Facebook宣布了Aria项目&#xff0c;这是一个专注于构建可穿戴增强现实设备的研究项目。但这些智能眼镜更像是一个研究平台&#xff0c;而不是为消费者提供的现成的小玩意。…

java 随机生成图,Java中的快速实值随机生成器

java.util.Random.nextDouble() is slow for me and I need something really fast.I did some google search and Ive found only integers based fast random generators. Is here anything for real numbers from interval <0, 1) ?解决方案If you need something fast …

isinstance函数

最近学习python涉及到两个函数&#xff1a; if isinstance(str,bs4.element.Tag): 一个是isinstance函数&#xff0c;一个是bs4.element.Tag 1.isinstance:判断一个对象是否是一个已知的类型&#xff0c;类似于type&#xff08;&#xff09; type&#xff08;&#xff09;不考虑…

博士发公众号文章也能评国奖?双一流高校新规引热议!

来源&#xff1a; 募格学术本文为募格学术撰写。参考资料&#xff1a;南京大学官网、百度百科、知乎、中央广电总台中国之声等。作为研究生来说&#xff0c;如果能在读研期间获得国家奖学金&#xff0c;是一项莫大的荣誉。不过一般&#xff0c;国家奖学金的申请条件要求都比较高…