java面向对象里面类类型的定义

java基本数据类型4类8种 到了面向对象的有的方法是调用 还是定义类 的类型 这里有点蒙
求详细解释 约详细越好 把分给到最大

Java的数据类型分两种:
1.基本类型:int,byte,float,double,char
2. 对象类型(类): Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。

其中Integer又叫 int的包装类。而Byte和Float也类似,一般包装类的名字首写是数值名的大写开头。
String类你可以理解成 char[]数组去想就明白了。因为数组是一个类,所以String也就是一个类了。它不是基本数据类型。

或者你还可以这样想, java分为
1。数据;
2。类对象
两种类型,数据是运算的基本单元,这些运算一般类似+ - * % 等数学运算,而类对象的运算是必须你定义的。或者系统有帮你定义的。这些运算一般都是一些函数如set和get方法。

什么叫包装类?
在java中有时候的运算必须是两个类对象之间进行的,不充许对象与数字之间进行运算。所以需要有一个对象,这个对象把数字进行了一下包装,这样这个对象就可以和另一个对象进行运算了。
比如我们也可以定义一个类:
class Integer{
int i=0;
public Integer(int i){
this.i=i;
}
}

这样这个Integer就是一个包装类,他包装了一个整数值,然后可以在里面写一些运算符重载的方法使它支持某些运算。这个时候可以赋值:
Integer it=new Integer(10);
现在变量it就是一个对象,不是一个数追问

包装类这块 我倒是明白 但是 比如有2个类一个是A类 一个是A类的测试类
通过方法调用对象 然后绕来绕去就有点蒙了 主要是在测试类里面 调用对象
然后A类里面通过this调用绕来绕去的怎样好理解?静态方法能直接.出来 其他时候
就要用对象调用方法这老绕晕
有啥方法能更清楚些

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-18
其实很简单的,类也是对象,java里面万物皆可以看成是对象,即万物皆对象。
理解这句话后,学期java来就会事半功倍了。
java基本数据类型不多,最主要的无非就是
double,int,boolean,char,String等。。这些都是J2SE中一些基本的知识,
自己多动手做做就会了。
关键是要多动手。。
第2个回答  推荐于2016-05-03
格式一:声明并实例化对象
类名称 对象名称 = new 类名称() ;
格式二:分布完成
声明对象: 类名称 对象名称 = null ;
实例化对象:对象名称 = new 类名称() ;
第3个回答  2012-04-23
基本数据类型 这个就不说了你应该明白的。
1.面向对象的特点?
2.那么你要知道什么是类,什么又是对象?

答:1.面向对象三大特性,继承,封装和多态,不理解什么意思可以暂时不管,不过要知道有这么个概念!
2.什么是类:类就是一些抽象事物的一些集合,对象是类的具体。人类--类,你,我或他都是对象。都是人类的对象。
你所疑惑的不过是个语法问题,这个叫做 持有对象的引用,是语法问题。
语法上规定,调用对象的方法的格式: 对象.方法(参数...)本回答被提问者和网友采纳
第4个回答  2012-04-19
是说那个方法类似与这样 :
public 类类型 方法名() {
}
这样?追问

嗯 就是问什么时候该用基本类型 什么时候该用类类型 最好举2详细的例子

相似回答