Java基础学习(3):变量

变量

  1. 每个变量都有一个类型(type),声明变量时,变量类型位于变量名之前,并且以分号;结束
  2. 变量名由数字‘0’~‘9’、大小写字母‘A’~’Z’‘a’~’z’、下划线_和美元符号$和其他语言中表示字母或数字的任何Unicode字符,‘+’ 和 ‘©’和空格都不能出现在变量中
  3. 变量名必须有意义,并且大小写敏感,变量名的长度进本没有限制,建议使用骆驼命名法(小驼峰)命名变量,即首单词所有字母小写,其它单词首字母大写
  4. 尽管$是一个合法的Java字符,但不要在你自己的代码中使用这个字符。它只用在Java编译器或其他工具生成的名字中
  5. 如果想要知道哪些Unicode字符属于Java中的“字母”,可以使用Character类isJavaldentifierStartisJavaldentifierPart方法来检查
  6. 可以在一行种声明多个相同类型的变量,但是不推荐这种风格的写法,每行只声明一个变量,可以提高程序的可读性
  7. 不能使用 Java 保留字作为变量名

变量初始化

  1. 声明变量后,必须使用赋值语句对变量进行显示初始化
  2. 未初始化的变量不能使用
  3. =右边的表达式赋值给=左边的变量
  4. 变量的声明和初始化可以放在一行,也可以不放在一行
  5. 在Java中可以将声明放在代码中的任何地方,但是必须声明在使用之前
  6. 变量的声明尽量靠近第一次使用的地方,这是一种良好的编写风格
  7. Java中不区分定义与声明,C++中int i;是定义,int i = 0;是声明

常量

  1. 在Java中,使用关键字final来知识常量,例如:final double CM_PER_INCH = 2.54;
  2. 关键字final表示这个变量只能被赋值一次,一旦赋值就不可更改,常量名用全大写,单词与单词之间使用下划线_连接
  3. Java中,想要让某个常量在一个类的多个方法中使用,通常把这些常量成为类常量,可以使用关键字static final设置一个类常量
  4. 类常量的定义位于main方法外部,所以同一个类的其他方法中也可以使用这个常量
  5. 如果类常量被声明为public,那么其他类的方法也可以使用这个常量
  6. const虽然也是Java的保留字,但是并未被使用到,Java中必须使用final定义常量
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 5,502评论 4 12
  • 这是16年5月份编辑的一份比较杂乱适合自己观看的学习记录文档,今天18年5月份再次想写文章,发现简书还为我保存起的...
    Jenaral阅读 7,890评论 2 9
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 7,573评论 0 11
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 5,002评论 0 2
  • 着重体会中锋行笔,有意识地用中锋。暂时不写那么粗试试。体会老师说的用笔尖写字。 对比上字 这个是以前写的 这个是今...
    水石轩主人阅读 1,612评论 0 0