java疑问解答1

一、成员变量和局部变量的区别:

成员变量(全局变量):
      可以暂且理解为全部变量,它在类中可以随时调用,但在具体的方法内,首先调用的是方法内的局部变量。而且随类的建立而存在,类没了,它也就消失了,一般也有默认值。
局部变量:
     只会定义在方法被,只在方法内有效,没有默认值

在使用变量时需要遵循的原则为:就近原则。首先在局部范围找,有就使用;接着在成员位置找。

二、java中的类、方法、函数 

类可以拥有属性和方法,方法需要定义在类中。在类或方法中创建某个类的实体,可以调用类的方法。

1.类就是指一个种类,就相当于与人类,动物类,但是如果特指是某个人,比如张三,那么这就是类中的实体。
类的定义是 : < class> <类名> ,通常我们在 Java 中提到 class ,就是指类的意思,下面的代码就是一个类的简单定义。

public class hello(){
    ...
}

2.在 Java中,方法与函数其实是一样的,就是在类中使用的方法

方法的定义 :<修饰符><返回值><方法名> (<参数类型> <参数名>){…},代码如下:

public class hello(){
    public void helloworld(int x){
        ...
    }
}

通常你看到一个带()的代码,基本就是指代一个方法;例如: a.XXX(),是指调用实体 a的XXX()方法。

三、java中new的使用

输入数据要用new——实例化对象,创建内存

Scanner scanr = new Scanner(System.in)

Scanner是一个类,scanr为创建的一个Scanner的对象,new就创建了这个实例,为其分配变量。

其用法为:Scanner scanr = new Scanner(System.in);//先创建对象,然后再使用

                 int score= scan.nextInt();

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值