首页 > 其他分享 >基础语法06

基础语法06

时间:2022-11-24 13:23:30浏览次数:33  
标签:06 变量 基础 System 语法 首字母 static println public

变量和常量

变量以及其作用域

变量就是可以变化的量,其要素包括变量名,变量类型以及作用域

  • 每个变量都有类型,类型可以是基本类型,也可以是引用类型

  • 变量名必须是合法标识符

  • 变量声明是一句完整的语句,因此每个声明都必须以分号结束

public class Demo07 {
   //类变量 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 Demo07()
       Demo07 demo07 = new Demo07();//Alt+回车键很快就出来new
       System.out.println(demo07.name);
       System.out.println(demo07.age);
       //类变量 static
       System.out.println(salary);


  }
   public void Add(){

  }
}

 

常量

常量就是初始化后不能改变值,不会变动的值

  • 它的值被设定后,在程序运行过程中不允许变动

  • 修饰符用final来定义,变量名一般用大写字母表示

     

public class Demo08 {
   //常量用final来定义,变量名一般用大写来表示
   static final  double PI=3.14; //修饰符static和final顺序无关前后

   public static void main(String[] args) {
       System.out.println(PI);

  }
}

 

 

变量和常量的命名规范

  • 所有变量、方法、类名:见名知义

  • 类成员变量:首字母小写和驼峰原则:monthSalary,除了首字母小写之外,后面的单词首字母大写例如lastName

  • 局部变量:首字母小写和驼峰原则

  • 常量:大写字母和下划线:MAX_VALUE

  • 类名:首字母大写和驼峰原则:Man,GoodMan

  • 方法名:首字母小写和驼峰原则:run(),runRun()

  •  

 

标签:06,变量,基础,System,语法,首字母,static,println,public
From: https://www.cnblogs.com/Fisherstudy/p/16921549.html

相关文章

  • 用例技术(1)-一些基础概念
    词汇缩写SuD——SystemunderDisscussion:被讨论系统用例历史20世纪60年代:IvarJacobson在爱立信工作提出了用例的概念。20世纪80年代:引入到面向对象编程领域。1994年......
  • Linux 基础-查看 cpu、内存和环境等信息
    Linux基础-查看cpu、内存和环境等信息在使用Linux系统的过程中,我们经常需要查看系统、资源、网络、进程、用户等方面的信息,查看这些信息的常用命令值得了解和熟悉。1......
  • selenium自动化基础知识
    等待1.显示等待显示等待是单独针对某个元素,设置一个等待时间如5秒,每个0.5秒检查一次元素是否出现,如果在五秒之前任何时候出现,则继续向下执行,超过五秒尚未出......
  • Linux 基础-查看和设置环境变量
    一,查看环境变量二,环境变量类型三,设置环境变量四,参考资料一,查看环境变量在Linux中,环境变量是一个很重要的概念。环境变量可以由系统、用户、Shell以及其他程序来设......
  • Markdown基础学习
    Markdown学习标题:二级标题三级标题四级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用认真学习java>加空格分割线图片超链接点击跳转列......
  • SSM基础知识
    SSM整合前面我们已经把Mybatis、Spring和SpringMVC三个框架进行了学习,那现在我们把这三个框架整合在一起,来完成我们的业务功能开发,具体如何来整合,我们一步步来学习。流程......
  • 基础语法03
    基础语法03数据类型扩展publicclassDemo03{  publicstaticvoidmain(String[]args){    inta=10;    inta1=010;//八进制    int......
  • 基础语法04
    基础语法04数据类型转换publicclassDemo04{  publicstaticvoidmain(String[]args){    //数据类型转换    inti=128;    byteb=(......
  • 基础语法02
    基础语法02八大数据类型publicclassDemo02{  publicstaticvoidmain(String[]args){​    bytenum=100;    shortnum2=10000;    ......
  • DAY06_Java方法
    d06Java方法(p45-p50)1.什么是方法?System.out.println() 类.对象.方法()调用系统类System中的标准输出对象out中的println()方法Java方法是语句的集合,它们在一起执......