关于java属性和返回类型
访问权限的用法:比如public,protected,private该什么时候用,什么时候不能用。返回类型的用法:整型,布尔类型,浮点类型那些怎么用啊,用在什么地方,什么...
访问权限的用法:比如public,protected,private该什么时候用,什么时候不能用。返回类型的用法:整型,布尔类型,浮点类型那些怎么用啊,用在什么地方,什么时候可以用什么时候不可以用。。还有字节也没弄懂。麻烦哪位大神帮帮我!万分感谢,我是自学java的,弄明白后我会再加分!
展开
2个回答
展开全部
public 是常用的修饰方法或者类的属性关键字,用这个关键字修饰的方法可以跨包访问。
protected,和public一样的用法,只是其只能在包内才访问,还有就是一般写框架或者抽像出来的方法采用protected修饰。
private,和上面一样,只是其修饰的方法只能在类里面访问,外部类无法访问。一般用作类里面公用的方法抽取和保护,用此关键字修饰。
返回类型的用法:返回的类型只是你自己随意定义,但一般都会有要求,就是数据返回不能丢失,例如你要返回长度,那就最好定义返回浮点数。如果你要定义整数,那么估计小数点之后的数据就会丢失了。还有就是要返回的情况要够用,其实也就是要返回的数据不丢失,例如返回的情况只有两种,那就用布尔好了,当然整形也可以用。布尔只能返回真假。返回的错误信息时一般要用一个整形来规定错误的类型,例如转换错误,例如空指针错误,等等,然后要跟随信息,例如哪个包里哪个类哪里出的错误,等等。
字节:计算机智能存储0和1二进制的数字,用电平表示。高电平(一般3-5V表示高电平)表示1,低电平(0-1.2V)表示0。二进制计算的规则简单,计算机执行起来很快。计算机一位只能表示一位,不是一就是零。而8位就是一个字节。因为以前的计算机(是不是单片机忘了)只能每次处理8位信息,所以就用8位表示一个字节了
protected,和public一样的用法,只是其只能在包内才访问,还有就是一般写框架或者抽像出来的方法采用protected修饰。
private,和上面一样,只是其修饰的方法只能在类里面访问,外部类无法访问。一般用作类里面公用的方法抽取和保护,用此关键字修饰。
返回类型的用法:返回的类型只是你自己随意定义,但一般都会有要求,就是数据返回不能丢失,例如你要返回长度,那就最好定义返回浮点数。如果你要定义整数,那么估计小数点之后的数据就会丢失了。还有就是要返回的情况要够用,其实也就是要返回的数据不丢失,例如返回的情况只有两种,那就用布尔好了,当然整形也可以用。布尔只能返回真假。返回的错误信息时一般要用一个整形来规定错误的类型,例如转换错误,例如空指针错误,等等,然后要跟随信息,例如哪个包里哪个类哪里出的错误,等等。
字节:计算机智能存储0和1二进制的数字,用电平表示。高电平(一般3-5V表示高电平)表示1,低电平(0-1.2V)表示0。二进制计算的规则简单,计算机执行起来很快。计算机一位只能表示一位,不是一就是零。而8位就是一个字节。因为以前的计算机(是不是单片机忘了)只能每次处理8位信息,所以就用8位表示一个字节了
追问
有没有容易明了的语音概述,你这些讲得太专业了吧?
追答
这样说吧,这三个修饰词,只是访问的权限大小不同而已,我们一般用的是public,你写的方法如果不想别人访问,就用private就行了。
值得类型:就是保存的数据形式和长度,如果你想保存正整数就用Int就好了,如果要保存的数值正整数不能使用,例如有小数部分,那就选浮点数,如果你要存储的是一段文字信息,那就只有使用String了。没有什么明确的规定,够用和不丢失数据就行。类型返回要和你保存的类型一样。
字节:这个没什么解释的了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询