gpt4 book ai didi

java - int、double、char、long、float等类型都是以小写字母开头,String类型除外。为什么?

转载 作者:搜寻专家 更新时间:2023-11-01 04:04:45 24 4
gpt4 key购买 nike

我刚开始用 Java 编程,我注意到 String 是唯一以大写字母开头的类型。

这背后有什么原因吗?

最佳答案

按照惯例,以大写字母开头的 Java 类型是对象,而以小写字母开头的是原始类型。

原语不能附加方法,因为没有对象来保存方法。出于同样的原因,基元也不能被子类化。

基元也可以提升,这是对象无法做到的,因为提升会以与面向对象不兼容的方式改 rebase 元的有效类型。

关于java - int、double、char、long、float等类型都是以小写字母开头,String类型除外。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11106898/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com