Learn Java - Chapter 1 变量(Variables)

java语言定义的变量包含一下四种类型

  1. 实例变量(Instance Variables),非静态变量,在Class中声明的field,未使用static声明;
  2. 类变量(Class Variables ),静态变量,在Class中使用static标识;
  3. 本地变量(Local Variables),在一个方法中声明的变量;
  4. 参数(Parameters),方法定义的形参;

命名

  1. 大小写敏感;
  2. 不限长度;
  3. 以字母、数字、下划线和“$”符号组成,不可以以数字开头;
  4. 不可以是Java保留字

保留字参考:

abstract  continue  for  new  switch 
assert***  default  goto*  package  synchronized 
boolean  do if  private  this 
break  double  implements  protected  throw 
byte  else  import  public  throws 
case  enum****  instanceof  return  transient 
catch  extends  int  short  try 
char  final  interface  static  void 
class  finally  long  strictfp**  volatile 
const*  float  native   super  while

注: * not used

** java 1.2 后添加

*** java 1.4 后添加

**** java 5.0 后添加

约定

变量命名以小写字母开头,单词全拼,多个单词以驼峰形式命名,eg:String currentRatio。如果是常量,全大写,多个单词以“_”下划线分隔。eg:static final double PI = 3.1415926,static final String BAIDU_URL="xxx";

参考:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

时间: 2024-10-10 12:37:51

Learn Java - Chapter 1 变量(Variables)的相关文章

Learn Java - Chapter 1 变量(Variables)-数组(Arrays)

Java数组在被创建的时候确定数组长度.索引下标从0开始. 1.数组定义及初始化 int[] anArray;//定义 anArray = new int[2];//初始化 anArray[0] = 100;//赋值 anArray[1] = 200;//赋值    System.out.println("Element at index 0: " + anArray[0]);//使用 System.out.println("Element at index 1: "

Learn Java - Chapter 2 操作符(Operator)

1.赋值操作符 = 赋值 eg: int cadence = 0; int speed = 0; int gear = 1; 2.基本数学运算符 +     加 (两边是数值型变量或值作数学运算,其中一个为字符型变量或值作连接运算) -     减 *     乘 /     除 (两个整数作除法,结尾取整,原文:Integer division rounds toward 0) %     取余 3.一元运算符 + 表示正数 - 表示负数 ++ 自增运算 每次加1.在变量之前表示先+1,再使用

什么是java path环境变量

参考:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html 从orcle官网的文档中可以看到java path环境变量: java path环境变量就是java在执行命令时 寻找javac这个程序的位置(拓展开来其它应用应该也是这样,资源的环境变量就是某个应用对自己所需要用的资源,所在的位置){一个是程序所在的位置,一个是资源所在的位置}. The PATH environment variable is

Learn Java for Android Development Second Edition 笔记(六)- Interface

Interface Java里用interface关键字,引入一种没有具体实现的类型. Declaring Interfaces interface一般以大写字母开头,able单词结束,如下例子: interface Drawable { int RED = 1; // For simplicity, integer constants are used. These constants are int GREEN = 2; // not that descriptive, as you wil

配置JAVA的环境变量

Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现"一次编写,到处运行"的强大功能. 1.想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的. 2.安装JDK(按提示向导安装). 3.成功安装之后,进行测试是否真的成功安装,点击[开始]----[运行]----输入 CMD,在命令提示符里面输入"Java -version"并按回车键,出现下图,即为安装

Java 第二章 变量 、数据类型和运算符 笔记

Java 第二章 变量 .数据类型和运算符 一.变量:存储数据的一个基本单元. 二.变量的声明和赋值: 1)声明并赋值:数据类型 变量名=值;      例:int  price=1000; 2)声明.赋值分两步:数据类型 变量名;   例: int  price; 变量名=值;              price=1000; 三.数据类型2种: 1)基本数据类型8种: Byte 长度:-128~127(-2的7次方到2的7次方减1) Short   -2的15次方到2的15次方减1 Int

JAVA中方法和变量在继承中的覆盖和隐藏

我们知道,在JAVA中,子类可以继承父类,如果子类声明的方法与父类有重名的情况怎么办,大伙儿都知道要是重写,但是实际上这又分为两种情况,就是方法和变量在继承时的覆盖和隐藏问题. 隐藏 :child隐藏了parent的变量和方法,那么,child不能访问parent被隐藏的变量或者方法,但是,讲B转换成A中,可以访问A被隐藏的变量或者方法 覆盖 :child覆盖了parent的变量或者方法,那么,child不能访问parent被覆盖的变量或者方法,将child转换成parent后同样不能访问par

Windows 配置JAVA的环境变量

Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能. 工具/原料 JDK 1.7 安装包 步骤/方法 想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的.   安装JDK 向导进行相关参数设置.如图:   正在安装程序的相关功能,如图:   选择安装的路径,可以自定义,也可以默认路径.如图:   成功安装之后,进行测试是否真的成功安装,点击[开始]-

Java中的变量与变量的作用域

关于Java中的变量及变量的作用域 关于Java中的变量及变量的作用域 0. 变量的概念 在程序运行期间,系统可以为程序分配一块内存单元,用来存储各种类型的数据.系统分配的内存单元要使用一个标记符来标识,这种内存单元中的数据是可以更改的.所有叫变量.定义变量的标记符就是变量名,内存单元中所装载的数据就是变量值.用一个变量定义一块内存以后,程序就可以用变量名代表这块内存中的数据.根据所存储数据类型的不同,有各种不同类型的变量. 1. Java的变量类型 2. 注意变量的有效取值范围 系统为不同的变