java中大小写class的区别和使用方法
答案:3 悬赏:30 手机版
解决时间 2021-01-26 18:17
- 提问者网友:辞取
- 2021-01-26 04:31
java中大小写class的区别和使用方法
最佳答案
- 五星知识达人网友:行路难
- 2021-01-26 06:07
class 是定义一个类时的关键字,如 public class A {......}
Class 是一个特殊的对象,其实就是java中非常重要的反射内容了,比如 A.class将会返回一个A的一个类反射对象,这个对象包含了A类中,一些属性和方法以及其他的信息,更详细的请搜索java反射。
Class 是一个特殊的对象,其实就是java中非常重要的反射内容了,比如 A.class将会返回一个A的一个类反射对象,这个对象包含了A类中,一些属性和方法以及其他的信息,更详细的请搜索java反射。
全部回答
- 1楼网友:雾月
- 2021-01-26 07:53
小写 是基本类型,直接存数值
大写是对象,用一个引用指向这个对象
下面以int 与interger为例说明一下:
1.java 中的数据类型分为基本数据类型和复杂数据类型
int 是前者>>integer 是后者(也就是一个类)
2.初始化时>>
int i =1;
integer i= new integer(1);(要把integer 当做一个类看)
int 是基本数据类型(面向过程留下的痕迹,不过是对java的有益补充)
integer 是一个类,是int的扩展,定义了很多的转换方法
类似的还有:float float;double double;string string等
举个例子:当需要往arraylist,hashmap中放东西时,像int,double这种内建类型是放不进去的,因为容器都是装object的,这是就需要这些内建类型的外覆类了。
java中每种内建类型都有相应的外覆类。
java中int和integer关系是比较微妙的。关系如下:
1.int是基本的数据类型;
2.integer是int的封装类;
3.int和integer都可以表示某一个数值;
4.int和integer不能够互用,因为他们两种不同的数据类型;
举例说明
arraylist al=new arraylist();
int n=40;
integer ni=new integer(n);
al.add(n);//不可以
al.add(ni);//可以
- 2楼网友:胯下狙击手
- 2021-01-26 06:44
小写class是java中的关键字类的意思,不能做其他的标识符,因为java是区分大小写的,因此大写的CLASS就是一个简单的标识符,没有特殊意义。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯