java这几题怎么做呀?
2个回答
展开全部
百度上都有答案的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个问题:对象实例化其实就是给这个类创建了一个对象(即new了一下),这个对象在内存中占据一定空间;new 的作用就是给类的对象分配一个内存空间,以便存放数据!
第二个问题:成员变量就是声明在类中方法之外的变量,声明在方法里的变量叫局部变量;一个类中包含成员方法和构造方法,成员方法可以带参数并且有返回值,方法名随意起;而构造方法没有返回值,但可带参数,方法名必须与类名大小写相同;类成员是用static关键字声明的,在使用类成员时,不用new对象调用,直接类名 点 调用;而实例成员的调用必须new一个对象!
第三个问题:访问权限就是一个类中的属性和方法是否能够被调用的权利,例如在一个类中声明一个private属性或方法,那个这个属性或方法只能在这个类中使用,不能在其他地方使用;如果是声明为public,那么这个属性或方法可以在在任意地方使用(随意调用),只要是这个项目中的;java的访问权限有private, 默认的 (friendly), protected,public :其中俩个已经举例子说过了,默认的可以在同一个包或同一个类中使用,而protected可以在同一个包或同一个类或子类中使用!
以上只是个人见解,请斟酌!
第二个问题:成员变量就是声明在类中方法之外的变量,声明在方法里的变量叫局部变量;一个类中包含成员方法和构造方法,成员方法可以带参数并且有返回值,方法名随意起;而构造方法没有返回值,但可带参数,方法名必须与类名大小写相同;类成员是用static关键字声明的,在使用类成员时,不用new对象调用,直接类名 点 调用;而实例成员的调用必须new一个对象!
第三个问题:访问权限就是一个类中的属性和方法是否能够被调用的权利,例如在一个类中声明一个private属性或方法,那个这个属性或方法只能在这个类中使用,不能在其他地方使用;如果是声明为public,那么这个属性或方法可以在在任意地方使用(随意调用),只要是这个项目中的;java的访问权限有private, 默认的 (friendly), protected,public :其中俩个已经举例子说过了,默认的可以在同一个包或同一个类中使用,而protected可以在同一个包或同一个类或子类中使用!
以上只是个人见解,请斟酌!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询