zoukankan      html  css  js  c++  java
  • 超级简单的例子说明JAVA PACKET CLASS 和变量之间的关系

    一、包PACKET 就是一个文件夹,包下的CLASS互相访问如一个文件。

    二、class内部相当于一个DELPHI的calss,静态函数(static )只能访问静态函数。

    package Mainpack;

    public class Mainprg {

    /**
    * @param args
    */
    public static void main(String[] args) {
    // TODO Auto-generated method stub
    human aman=new human();
    human bman=new human();
    aman.CreateNewMan("张三", 21, true);
    bman.GetAman();
    showstr(bman.name);
    }

    private static void showstr(String str){
    System.out.print(str);
    }

    }

    三、静态(static )变量相当于一个公共存取空间,新的实例仍然可以访问到别的实例的数据。

    package Mainpack;

    public class human {
    static String name=null;
    static int age=0;
    static boolean sex=true;

    public void CreateNewMan(String nn,int aa,boolean ss){
    name=nn;
    age=aa;
    sex=ss;
    }

    public human GetAman(){
    human hh=new human();
    hh.name=name;
    hh.age=age;
    hh.sex=sex;
    return hh;
    }

    }

    结果显示 张三

    变量去掉static ,显示的是null

  • 相关阅读:
    filter_input() 函数
    php get_magic_quotes_gpc()函数用法介绍
    echo、print、sprint、sprintf输出
    nl2br() 函数
    chop函数
    in_array 查询数组中是否存在某个值
    SQL技巧
    运算符(一)
    JS数据类型
    JS的基本语法与字面量和变量
  • 原文地址:https://www.cnblogs.com/happyhills/p/3958260.html
Copyright © 2011-2022 走看看