variables in java

The Java programming language defines the following kinds of variables:

Instance Variables (Non-Static Fields) Technically speaking, objects store their individual state in "non-static fields," that is, fields declared without the static keyword. Non-static fields are also known as instance variables because their values are unique to each instance of a class (to each object, in other words);

Class Variables (Static Fields) A class variable is any field declared with the static modifier; this tells the compiler that there is exactly one copy of this variable in existence, regardless of how many times the class has been instantiated.

Local Variables Similar to how an object stores its state in fields, a method will often store its temporary state in local variables . As such, local variables are only visible to the methods in which they are declared; they are not accessible from the rest of the class.

Parameters The important thing to remember is that parameters are always classified as "variables," not "fields."

 

Primitive Data Types

byte The byte data type is an 8-bit signed two's complement integer. It has a minimum value of 128 and a maximum value of 127 (inclusive).

short The short data type is a 16-bit signed two's complement integer. It has a minimum value of 32,768 and a maximum value of 32,767 (inclusive).

int The int data type is a 32-bit signed two's complement integer. It has a minimum value of 2,147,483,648 and a maximum value of 2,147,483,647 (inclusive).

long The long data type is a 64-bit signed two's complement integer. It has a minimum value of 9,223,372,036,854,775,808 and a maximum value of 9,223,372,036,854,775,807 (inclusive).

float The float data type is a single-precision 32-bit IEEE 754 floating point.

double The double data type is a double-precision 64-bit IEEE 754 floating point.

boolean The boolean data type has only two possible values: true and false .

char The char data type is a single 16-bit Unicode character. It has a minimum value of '/u0000' (or 0) and a maximum value of '/uffff' (or 65,535 inclusive). 

 

Arrays

An array is a container object that holds a fixed number of values of a single type. The length of an array is established when the array is created. After creation, its length is fixed.

One way to create an array is with the new operator.

Alternatively, you can use the shortcut syntax to create and initialize an array

 

 

 

 

http://java.sun.com/javase/reference/index.jsp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值