java基础之变量,常量,作用域
2021/9/23 11:10:48
本文主要是介绍java基础之变量,常量,作用域,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
/*注意点:在实际开发的过程中要注意变量命名规范*/
变量
public class Demo8 { //属性:变量 static String zx="钟县"; //实例变量:从属于对象,如果不自行实例化,就为这个类型的默认值 //布尔值默认为false //除了基本数据类型,其余的默认都为空 String name; int age; boolean e; public static void main(String[] args) { //局部变量:必须声明和初始化值 int i=10; System.out.println(i); //变量类型 变量名字=new Demo8(); Demo8 demo8=new Demo8(); System.out.println(demo8.age); System.out.println(demo8.name); System.out.println(demo8.e); //类变量 System.out.println(zx); } }
常量
public class Demo9 { //修饰符不区分前后顺序 //常量名一般都要大写字母来表示 final static double PI=3.14; static final double PI1=3.14; public static void main(String[] args) { System.out.println(PI); System.out.println(PI1); } }
作用域
按照作用域划分,变量分为:成员变量和局部变量
(1) 在类体内定义的变量称为成员变量,它的作用域是整个类,也就是说在这个类中都可以访问到定义的这个成员变量
public class Demo10 { //成员变量 static int num=100; public static void main(String[] args) { System.out.println(num); add(); } //成员方法 public static void add(){ System.out.println("今天赚了"+num); } }
(2) 在一个方法或方法内代码块中定义的变量称为局部变量,局部变量在方法或代码块被执行时创建,在方法或代码块结束时被销毁。局部变量在进行取值前必须被初始化,否则会编译错误。
public class Demo10 { public static void main(String[] args) { int i,j;//main方法里面定义的局部变量 for (i=1;i<10;i++){ for (j=1;j<=i;j++){ System.out.printf(j+"*"+i+"="+i*j+"\t"); } System.out.printf("\n"); } } }
这篇关于java基础之变量,常量,作用域的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28知识管理革命:文档软件的新玩法了解一下!
- 2024-11-28低代码应用课程:新手入门全攻略
- 2024-11-28哪些办公软件适合团队协作,且能够清晰记录每个阶段的工作进展?
- 2024-11-28全栈低代码开发课程:零基础入门到初级实战
- 2024-11-28拖动排序课程:轻松掌握课程拖动排序功能
- 2024-11-28如何高效管理数字化转型项目
- 2024-11-28SMART法则好用吗?有哪些项目管理工具辅助实现?
- 2024-11-28深度剖析:6 款办公软件如何构建设计团队项目可视化管理新生态?
- 2024-11-28HTTP缓存课程:新手入门指南
- 2024-11-28实战丨证券 HTAP 混合业务场景的难点问题应对