java--变量,常量,数据类型的声明及使用

一、概念:

  变量是指内存中的一个存储区域,该区域要有自己的名称(变量名)、类型(数据类型),该区域的数据可以在同一数据类型的范围内不断变化值;

二、变量的使用注意事项:

  1、Java中的变量必须声明后才能进行使用。

  2、变量的作用域:在一对{}中为有效区间。

  3、需要进行初始化后才能使用变量。

三、变量的定义语法:

  数据类型  变量名 = 初始化值;

  变量的使用是通过变量名来访问所指向的内存区域中存储的值。

  a.数据类型:数据类型指定变量可以包含的数据的类型,与某些语言不同,java的数据类型很特殊,例如:不能将包含的小数点的数字存储到只存储整数类型的变量中,将下一节介绍特定的数据类型。

  b.变量名:变量名是由编程人创建的,用来引用该变量的标识符。

  c.初始化值:每个变量均引用包含数据的一个内存位置,可以指定此值,如果你不为该变量赋值,那么java就会将默认值给它,数字变量初始化为零,字符变量初始化为null,布尔变量初始化为flase,null是表示什么也没有的一个值。

 1 package pkg1;
 2
 3 public class Test{
 4     public static void main(String args[]){
 5         int age = 10 ;
 6
 7         System.out.println("="+age);
 8
 9     }
10 }

运行效果:

1 =10

那如果我在给age重新赋值会发生什么呢?

package pkg1;

public class Test{
    public static void main(String args[]){
        int age = 10 ;
        System.out.println("="+age); 
        age = 20 ;         System.out.println("age变化后的值:"+age);   } }

运行效果:

1 =20

总结:

  说明程序在不断时,是可以对值进行修改的,这个就叫做变量。

四、常量

  概念:程序运行期间,不发生变化的就叫做常量。

  生活中的常量有哪些呢?比如

   1、整数常量: 一天是24小时,一年有12个月。。。

   2、小数常量:圆周率 3.14 重力系数 9.8。。。

   3、字符串常量:人的名字。。。。

   4、布尔常量:true,flase。。。。

五、基本数据类型

  概念:变量和常量在程序运行期间,定义的时候在jvm里面开辟一个小的内存空间,那它的空间有多大和存储什么类型的数据,都是由数据类型所决定的。

  常见的简单的数据类型包括:

  1、整形数据类型:byte,short,int, long。

  2、浮点数据类型:float,double。

  3、字符数据类型:char。

  4、布尔数据类型:boolean。

  

代码展示:

 1 package pkg1;
 2
 3 import java.util.Calendar;
 4
 5 public class Test1{
 6     public static void main(String args[]){
 7         int  x, y ;//定义x,y两个整形类型
 8
 9         float z = 1.234f;//指定变量z为float型且赋初值为1.234,float后面要加f
10
11         double w = 1.234;//指定变量w为double类型,且赋初值为1.234
12
13         boolean flag = true;//指定变量flag为boolean 且赋初值为true
14
15         char c;//定义字符变量为C
16
17         long l = 200L ;//定义长整形变量l,并赋初值200,长类型后面要加L或者l
18
19         byte b = 127;//定义字节类型数据类型b,并赋初值为27
20
21         short s = 123;//定义短整形s,并赋初值为127
22
23         c = ‘A‘;//给字符串变量c赋值A
24
25         x = 12 ; //给整形变量x赋值为12
26
27         y = 300 + 1 ;//给变量y赋值为301
28
29         System.out.println("z+m"+ (z+m));
30
31     }
32 }

运行结果:

z+w=2.4679999675750732

总结:大家要正确运用好变量及数据类型,方便后面的编程开发

原文地址:https://www.cnblogs.com/xym15079750872/p/10660644.html

时间: 2024-10-14 09:34:44

java--变量,常量,数据类型的声明及使用的相关文章

关于JAVA变量,数据类型,基本数据类型之间的转换和对象型的基本数据类型

如何给java变量取名字-----标示符     标示符是用来给类,对象,方法,变量,接口和自定义数据类型命名的.凡是可以自己取名字的地方都叫做标示符,都要遵循标示符的规则. 标示符的规则:1.由数字,字母和下划线(_),美元符号($)组成. 2.区分大小写,首字母不能数字,长度无限制. 3.不能与java关键字重名. java常用数据类型(基本类型和引用类型) 基本数据类型: 基本数据类型分为数值类型和非数值类型.其中数值类型包括整数类型和非整形.非数值类型包括,字符类型,布尔类型, 整型包括

Java变量常量声明和定义

一.常量和变量 1.常量变量定义 在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量. 2.变量举例: 在水果分类中,需要有一个水果篮来存放不同的水果,那在运行的过程中,这个水果篮的值会发生变化. 3.常量举例 代表常数,便于程序的修改(例如:圆周率的值)增强程序的可读性(例如:常量UP.DWON.LEFT和RIGHT分别代表上下左右,其数值分别是1.2.3和4).在实际的程序中,可以根

java 变量及数据类型、原码、反码、补码

Java基础——变量及数据类型 变量的概念 内存中的一个存储区域 变量名+数据类型 可在同一类型范围内不断变化 为什么定义变量: 用于不断的存放同一类型的常量,并可以重复使用 使用变量注意: 变量的作用范围,一对{}之间有效 初始化值 定义变量的格式: 数据类型  变量名=初始化值 eg: int x = 4 注:格式固定 理解:变量就如同数学中的未知数. 数据类型: 整数默认类型为:int 小数默认类型为:double 占用内存及取值范围 整数默认类型为:int 小数默认类型为:double

java.变量与数据类型

Java变量 变量的概述 变量是指内存中的一个存储区域,该区域要有自己的名称(变量名).类型(数据类型).该区域的数据在同一个数据类型的范维内不断变化值. 每个变量都有自己的作用范围,叫做作用域. 变量的注意事项 1.Java中的变量必须声明后才能进行使用.否则编译报错. 2.变量在使用之前必须要进行初始化才能使用变量,否则编译报错. 3.不允许在同一段代码区域中声明相同名称的变量,否则编译报错. 4.每个变量都有自己独立的作用域(作用范围),变量的作用域:在一对{}中为有效区间. 5.在mai

java——变量和数据类型

一.堆和栈(简单介绍) 1.栈 栈的空间相对于堆较小,有系统进行空间的分配和回收工作.栈的读取效率非常高. 2.堆 堆的空间相对较大,就像是一个大仓库.由垃圾回收器(GC)进行空间回收工作.堆的访问效率相对较低 二.数据类型(重点) 为了更好的利用内存空间,在程序语言中对数据类型进行了划分.总的可以分为两大类:基本类型.引用类型 基本类型 数值类型 long:64位的整型数据 int:32位的整型数据 short:16位整型数据 Byte:8位整型数据 double:64位浮点数(双精度的浮点数

java变量、数据类型

public class Test { public static void main(String[] args) { //变量 //数据类型 变量名; //基本数据类型: //一个字节8位 //整型 byte(1).short(2).int(4).long(8) //浮点 float.double //字符 char'' //布尔boolean (true.false) //引用数据类型: //数组 //类 //接口 int i;//变量声明 //变量的赋值 //初始化指第一次赋值 i =

java变量和数据类型

变量 数据类型  变量名  =  数据值: 注意事项: 变量定义后可以不赋值,使用时再赋值.不赋值不能使用 变量使用时有作用域的限制. 变量不可以重复定义 数据类型转换 自动类型转换  范围大的数据类型 变量 = 范围小的数据类型值   byte -> short -> int -> long -> float -> double   强制类型转换   范围小的数据类型  变量 = (范围小的数据类型) 范围大的数据类型值 例子 class Demo01 { public s

乐字节Java变量与数据结构之二:Java常量与变量

大家好,小乐又来给大家讲述Java基础知识.上次说了乐字节Java变量与数据类型之一:Java编程规范,关键字与标识符,这次将接着往下说,谈谈Java常量与变量. 1.常量 1).定义 在程序执行的过程中,其值不发生改变的量. 2).分类 A:字面值常量 B:自定义常量(后面讲) 3).字面值常量 A:字符串常量 "hello" B:整数常量 12,23 C:小数常量 12.345 D:字符常量 'a','A','@' E:布尔常量 true,false F:空常量 null(后面讲)

C++基础知识(二)—— 变量和数据类型

你可能觉得这个"Hellow World"程序用处不大.我们写了好几行代码,编译,然后执行生成的程序只是为了在屏幕上看到一句话.的确,我们直接在屏幕上打出这句话会更快.但是编程并不仅限于在屏幕上打出文字这么简单的工作.为了能够进一步写出可以执行更有用的任务的程序,我们需要引入变量(variable)这个的概念. 让我们设想这样一个例子,我要求你在脑子里记住5这个数字,然后再记住2这个数字.你已经存储了两个数值在你的记忆里.现在我要求你在我说的第一个数值上加1,你应该保留6 (即5+1)

Java变量和常量声明

一.变量     1.变量的定义           变量是内存中的一个存储区域,该区域有自己的名称(变量名)和类型(数据类型),Java中每个变量必须先声明,后使用 该区域的数据可以在同一类型范围内不断变化     2.变量的分类         1)按数据类型                对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间                数据类型分为基本数据类型和引用数据类型,引用数据类型有类(class).接口(interface)