zoukankan      html  css  js  c++  java
  • java基础 第七章 上(对象类型例题)

    1.class Init{

           int num;        //成员变量有默认初始化,所以不需要给初始值。

       }

       public class InitDemo{

            public static void main(String[] args){

                 Init s = new Init();

                 int age = 0;    //如果定义方式为 int  age ; 则报错(局部变量未初始化),因为局部变量没有默认初始化。

                 System.out.println(s.num);    //输出  0;

            }

       }

    2.class Student{

            int id;

            int age;

        }

       import java.util.*;

       public class StudentManager{

            public static void main(String[] args){

                Student student1 = new Student();

                Student student2 = new Student();

                setVar(student1);

                setVar(student2);

            }

       }

       static void setVar(student){

              Scanner in = new Scanner(System.in);

              student.id = in.nextInt();

              student.age = in.nextInt();

              System.out.println(student.id);

              System.out.println(student.age);

        }

    3.public class demo1{

            public static void main(String[] args){

                 int x = 3;

                 show(x);

                 System.out.println(x); //输出 3;

            }  

           static void show(int x){

                x = 4

           }

       }

    4.class demo2{

            int x = 3;

        }

        public class text{

             show(demo2 d){

                   d.x = 4;

              }

              public static void main(String[] args){

                   demo2 d = new demo2;

                   d.x = 9;

                   System.out.println(d.x); //输出9

                   show(d);

                   System.out.println(d.x);//输出4

              }

        }

    5. class demo3{

            int x = 1;

            show(){

                  int x = 2;

                  System.out.println(x);//输出2

             }

        }

        public class demoText{

            public static void main(String[] args){

                demo3 d = new demo3();

                d.show();

                System.out.println(d.x);//输出 1

            }

        }    

  • 相关阅读:
    struts2工作流程
    单播,多播(组播),广播,详细讲解呀
    UDP和TCP两种协议的传输数据长度分析
    内置方法 call enter exit
    内置方法 new-del
    内置方法 str-repr
    疏忽知识点记忆(待补充)
    判断一个数据类型的属性的多种方法与判断是否是继承
    反射
    初始化,实例化
  • 原文地址:https://www.cnblogs.com/catcoffer/p/8875438.html
Copyright © 2011-2022 走看看