当前位置:编程学习 > JAVA >>

我是Java菜鸟,刚开始学,Java是怎么编辑的里面的程序都看不懂,哪位大神能教教我啊!

Java里面的程序都看不懂,例如

                            public class Access {
    private int times = 3;
    private static int order = 2;

    public static void main(String[] args) {
        int times = 5;
        System.out.println("变量times的值为:" + times); // 输出结果
        System.out.println("变量order的值为:" + order); // 输出结果
    }
}




这是什么意思?  为什么这么写,我怎么才能看懂了呢?这个架构的形式和内容,还有一些布尔类型等等类型和等等程序怎么才能看懂 --------------------编程问答-------------------- 举例来说吧,你上面的那个有点模糊,给你弄点清晰的:
例如一个类:人
private int age;
private String gender;

这两个就是类中的属性,也可以想见就是人具有的某些特征,人有年龄,也有性别,身高等等

public void HaveLunch();这个就是类中的方法,对应有人的行为,例如能吃中饭。

那么你上述的那个public static void main(String[] args)是什么呢?
这个是应用程序的入口,也就是main方法,通过此方法,那么就能进行相关的操作,例如用人这个类来具体定义某个人,然后指定这个人去吃饭这类动作,也可以设定他的年龄之类。 --------------------编程问答-------------------- 上面打快了,规范性的要求是:一般方法第一个字母应该是小写:也就是haveLunch(),这个是java规定! --------------------编程问答-------------------- 你确定你这个程序编译可以通过? --------------------编程问答-------------------- 楼主可以多看看java基础的书,或是在网上搜视频看。 --------------------编程问答--------------------
                          
public class Access {
    private int times = 3;   //类变量
    private static int order = 2;  //类的静态变量(static),只能被静态方法使用

    public static void main(String[] args) {           //main方法其实是一个static方法,只能引用类中的静态变量;
        int times = 5; //方法内部变量,属于局部变量;
        System.out.println("变量times的值为:" + times); // 调用的是本方法的局部变量,应该输5;
        System.out.println("变量order的值为:" + order); // 调用静态变量,应该输出2;
    }
}


这个例子实际上是说明了静态变量和实例变量的区别。 --------------------编程问答--------------------
引用 5 楼 HYB608 的回复:
                          
public class Access {
    private int times = 3;   //类变量
    private static int order = 2;  //类的静态变量(static),只能被静态方法使用

    public static void main(String[] args) {           //main方法其实是一个static方法,只能引用类中的静态变量;
        int times = 5; //方法内部变量,属于局部变量;
        System.out.println("变量times的值为:" + times); // 调用的是本方法的局部变量,应该输5;
        System.out.println("变量order的值为:" + order); // 调用静态变量,应该输出2;
    }
}



这个例子实际上是说明了静态变量和实例变量的区别。

楼主应该多去看点基础语法的书籍 --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 这个嘛刚开始学时会陌生,之后这样的代码都是小意思 --------------------编程问答-------------------- 建议楼主先从基础语法学起 --------------------编程问答-------------------- 谢谢,非常感谢! --------------------编程问答-------------------- 他这个例子看着不对 那个是普通的内部变量 静态方法中怎么调用 --------------------编程问答-------------------- 新入门的话 没人带 可以先看看简单的视频 把环境啥的先搭起来 
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,