初学java者,对于一些常识请高手帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:20:26
我是刚开始学习java不久的新手

最近开始接触封装类啊,接口啊,继承啊之类的东西

开始感到模糊

例如有些需要用void,有些不用,有些需要用static,有些不用,有些有返回值,有些没有,对于这类感念,我感觉很难理解,请高手点破怎样理解这些怎么用。返回值怎么利用,布尔类型怎么利用这些。

谢谢高手!
回一楼
你说得这些我明白

我主要是想知道这些是怎样流通的

void用来修饰方法,一般只是为了输出,所以不需要使用返回值。
static修饰的既为静态部分,是实现设定的值,例如设计一个游戏时,你首先设定一个地图的长、宽都是使用static,这样,这些数据不会因为后面的各种计算和赋值而改变。
Boolean是枚举类型,一般用作切换或者作为某个指示牌一样的标志,如游戏中某个格子是否能通过用true或false表示。
封装只是为了简化程序用户所见到的部分,让用户只使用自己需要使用的部分。
接口简化了类的写法,减少了程序员的工作量(代码量)
继承:曾经写过的程序为什么还要写N遍呢?用继承好了。以前写的类中需要在新类别中使用的话,直接将它继承就好了,还可以在这个基础上增加自己的特殊功能。
从封装开始都是对于程序的规范化,之前的都是一些修饰符的使用

void 不是没有返回值 而是返回为空 没有返回值要在构造函数上 有返回值 就用return返回 要返回什么类型 return返回的类型要对应 方法加上static 就是类方法了 ,类方法就是类本身有的 而不用实例化就可以使用 好好理解一下吧 多试验些例子 很好理解的 因为它跟我们现在的对象关联很密切
补充 也就是说你不知道怎么应用它呗
不过二楼 他到底想要知道什么

- -你这问题好....好好回答的话就能写本书了...不要一开始就问这种问题,你要边学边写程序,在写程序的过程中反过来发现问题继续学习,你这样一口想吃个胖子什么都想弄明白是不可取的

有些有返回值,有些没有?
java 中除了构造方法无返回值 其他的方法都要有返回值的
比如 public void print(String str){
System.out.println("我的天才");
}
这是返回空置
public int parseIntMethod(int i){
return i;}
static 属于共享变量 ,所有的对象都可以操作,而且操作后值也随之变化,所以我们一般怎么用static 变量
public st