首页 > 编程语言 >Java基础-变量作用域

Java基础-变量作用域

时间:2023-12-30 18:22:05浏览次数:35  
标签:Java 变量 作用域 System static println Demo08 out

变量作用域

  • 类变量

  • 实例变量

  • 局部变量public class Demo08 {

    //类变量  static
  static double salary = 2500;

  //属性:变量

  //实例变量:从属于对象;如果不自行初始化,这个类型默认值 0 0.0;
  //布尔值:默认是false;
  //除了基本类型,其余的默认值都是null;

  String name;
  int age;

  //main方法
  public static void main(String[] args) {

      //局部变量:必须声明和初始化值
      int i = 10;
      System.out.println(i);

      //变量类型 变量名字 = new Demo08();
      Demo08 demo08 = new Demo08();
      System.out.println(demo08.age);
      System.out.println(demo08.name);

      //类变量 static
      System.out.println(salary);

  }

  //其他方法
  public void add(){
       
  }
}
 

标签:Java,变量,作用域,System,static,println,Demo08,out
From: https://www.cnblogs.com/wyj1421305841/p/17936621.html

相关文章

  • Java基础-数据类型拓展
    数据类型拓展publicclassDemo04{ publicstaticvoidmain(String[]args){   //整数拓展:进制二进制0b 十进制  八进制0 十六进制0x​   inta=0b10; //二进制0b   inta1=10;  //十进制   inta2=010;......
  • Java基础-类型拓展
    类型拓展由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。低 -------------------------------------------------------------------> 高byte,short,char—>int—>long—>float—>double运算中,不同类型的数据先转化为同一种类型,然后进行运......
  • Java基础-变量
    变量变量是什么:就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单位,其要素包括变量名,变量类型和作用域typevarName[=value][{,varName[=value]}];//数据类型变量名=值;可以使用逗号隔开来声明多个同类型变量。......
  • Java程序运行机制
     Java程序运行机制编译型编译型语言:编译型语言在执行之前要先经过编译过程,编译成为一个可执行的机器语言的文件,比如exe。因为翻译只做一遍,以后都不需要翻译,所以执行效率高。编译型语言的典型代表:C语言,C++。编译型语言的优缺点:执行效率高,缺点是跨平台能力......
  • Java基础-注释
    注释注释并不会被执行,是给我们写代码的人看的!平时写代码一定要注意规范! 单行注释 (//多行注释)只能注释一行文字多行注释(/*多行注释*/)可以注释一段文字文档注释(/**文档注释*/)可以加参数 publicclassHelloWorld{  publicstaticv......
  • Java基础 (关键字-字符)
    标识符Java所有的组成部分都需要名字、类名、变量名以及方法名都被称为标识符关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinsta......
  • Java基础-数据类型
    数据类型强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。弱类型语言要求变量的使用可以不符合规定,所有变量都必须先定义后才能使用。 Java的数据类型分为两大类基本类型(primitivetype)引用类型(referencetype)  publ......
  • 无涯教程-Java 正则 - Matcher String group(String name)函数
    java.time.Matcher.group(Stringname)方法返回在上一次匹配操作期间给定组捕获的输入子序列。Stringgroup(Stringname)-声明以下是java.time.Matcher.group(Stringname)方法的声明。publicStringgroup(intgroup)group - 该匹配器模式中捕获组的索引。String......
  • JavawebDay7
    一:数据库操作DQL(用来查询数据库中的数据)1.基本查询设置别名中的as可写可不写,其中别名如果有空格或特殊符号需要给其加上单引号或双引号去除重复记录只是在查询界面不会重复出现,表格不会删除数据2.条件查询in中查询的多选一的值是在括号里的值eglike的用法,如果指定了字......
  • 无涯教程-Java 正则 - Matcher String group函数
    java.time.Matcher.group()方法尝试查找与模式匹配的输入序列的下一个子序列。Stringgroup()-声明以下是java.time.Matcher.group()方法的声明。publicStringgroup()Stringgroup()-返回值与上一个匹配项匹配的(可能为空)子序列,为字符串形式。IllegalStateExcep......