Java基础(变量数&常量&据类型&类型转换)

什么是变量:

  • 变量就是一个不固定的数值,它随时会改变,就像银行卡里存的钱一样会变动。
  • 变量的格式:1  数据类型  变量名=变量值;  2  数据类型  变量名;   变量名=变量值;
  • 变量的三大要素:1变量类型   2变量名  3变量值
  • 这样说可能有些抽象,我们看图就一目了然:

什么是常量:

  • 常量是在程序执行过程中,数值已经固定好了的,不会发生改变。
  • 常量的格式:只要在变量前加上final。

只能赋值一次通常在定义的时候会为其初始化。

数据类型分类:

  • 基本数据类型4类8种
A:整数 占用字节  B:浮点数 占用字节 C:字符  占用字节 D:布尔 占用字节
byte 1 float  4 char  2  boolean  1
short 2  double  8        
int  4            
long 8            

注意事项:

  1. 整数默认为int,所以再用Long的时候末尾要加L
  2. 浮点数默认是double所以在使用float的时候末尾要加F
  • 引用数据类型:
  1. 类,接口,数组,String

类型转换分类:

  • 隐式转换
    1. 隐式转换是Java中自动转换的:从小到大转换byte,shor,char--------int--------long--------float--------double
    2. byte与shor还有char不互相转换
    3. boolean不参与转换
  • 强制转换
    1.   强制转换就是从大到小(不过使用这个转换可能损失精度)
    2.   格式:目标类型      变量名=(目标类型)被转类型数值;

原文地址:https://www.cnblogs.com/ahJava/p/9742094.html

时间: 2024-08-02 00:26:43

Java基础(变量数&常量&据类型&类型转换)的相关文章

<java基础>变量与常量 <4>

在程序执行过程中,其值不能被改变的量称为常量,其值能被改变的量称为变量. 我将用以下代码介绍标识符与关键字.变量与常量(//./*这两个符号代表注释):public class test{                                                   //创建类         /**           * 标识符:所谓标识符其实就是名字(类名.变量名.方法名.数组名.文件名等有效字符序列).          * 关键字:关键字是Java语言中已经被赋予

C#基础-变量与常量(3)

C#基础-变量与常量(3) 一.变量操作: 变量的基本操作包括:声明变量和给变量赋值. 二.声明变量: 声明变量就是指定变量的名称和类型.声明一个变量由一个类型和跟在后面的一个或多个变量名组成,多个变量直接用逗号隔开,声明变量以分号结束. 声明一个整形变量LS,然后再同时声明3个字符变量Strl,Strl和Str3. 1 int LS; //声明一个整形变量 2 string Str1, Str2, Str3; //同时声明3个字符型变量 声明变量时,还可以初始化变量,即在每个变量名后面加上给变

[.net 面向对象编程基础] (5) 基础中的基础——变量和常量

[.net面向对象编程基础]  (5) 基础中的基础——变量和常量 1.常量:在编译时其值能够确定,并且程序运行过程中值不发生变化的量. 通俗来说,就是定义一个不能改变值的量.既然不能变动值,那就必须在定义的时候初始化. 示例: 语法: const 类型名 常量名=常量表达式; 例子: const string  cat="hello cat"; 2.变量:具有变量名和值的对象 变量就是把数据暂存于某处内存中,以备调用. 示例: 声明:[访问修饰符] 类型 变量名[=初值][变量名=[

go语言基础一:数据类型,变量和常量,类型转化

做了很久的java,最近有空研究下go语言,跟java一样,go语言也是一门语言,那么他的学习方法跟java是相差不远的,记得之前入门java的时候,自己摸索, 一抹黑很难受,那么现在学习go语言,因为有了之前的经验,所以自己从基础开始学习go语言. 一   数据类型 java中 数据类型分为: 基本数据类型和引用数据类型,String 是应用数据类型,所以存在比较特殊的地方 包括: byte,short,int ,floate,double,Boolean,long  ,char,这是java

java基础---------变量 数据类型

写在之前. 博主是曾经在北京尚观跟着李慧芹老师嵌入式C出身的,虽然学习阶段并没有学得多好但老师传授的C特有的面向过程思想以及透过现象看本质的功夫足够我受用一生. 就比如学习C的时候老师给了个虽然没那么严谨的但通用性很强的公式    [存储类型]+[数据类型]+变量=常量 当你被结构体.共用体迷失自己时,想起结构体.共用体其实也是一种数据类型时就豁然开朗了. 困扰我很久的数据结构也是如此 . 变量(指针)=常量(地址)之后  也就不会再被a->next->next=NULL; a->nex

Java 之变量和常量

Java中的关键字: Java 语言中有一些具有特殊用途的词被称为关键字.关键字对 Java 的编译器有着特殊的意义,在程序中应用时一定要慎重哦!! Java 中常用关键字: 问:这么多,记不住啊......-_-|| 答:现在不需要你记住所有,混个眼熟即可,在学习的过程中,你会逐步找到感觉并记住他们 对了,差点忘了大事,Java 关键字是区分大小写的哦!所以 void 是关键字,但 Void 就不是了~~ 认识Java标识符 问:标识符是神马? 答:标识符就是用于给 Java 程序中变量.类.

Go语言 基础 变量和常量

变量的初始化 Go语言在声明变量的时候,会自动对变量对应的内存区域进行初始化操作.每个变量会被初始化成其类型的默认值,例如: 整型和浮点型变量的默认值为0. 字符串变量的默认值为空字符串. 布尔型变量默认为false. 切片.函数.指针变量的默认为nil. 当然我们也可在声明变量的时候为其指定初始值.变量初始化的标准格式如下: var 变量名 类型 = 表达式 变量与常量 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名.常量名.函数名等等. Go语言中标识

01、Java基础语法(常量、进制转换、原/反/补码、变量和数据类型)

1.常量 2.进制转换 3.原码.反码和补码 4.变量和数据类型 1.常量 常量:在程序执行过程中其值不发生改变. Java中常量的分类: 字面值常量: 自定义常量:(面向对象讲解,static final) 字面值常量的分类: 字符串常量:(用双引号引起来的内容, "HelloWorld") 整数常量:(所有整数,12,23) 字符常量:(用单引号引起来的内容,'A','1','中') 小数常量:(所有小数,3.14) 布尔常量:(只有true和false) 空常量null:(数组部

java===java基础学习(3)---数据类型转换,运算符级别,枚举类型

数据类型转换: 有的时候,程序需要将数据类型,比如 int + float ,结果是float, 这里的int就被转换为float类型,属于合法转换. Java中的合法转换如下图: 红色表示无信息丢失的转换,橙色表示可能有进度损失的转换. package testbotoo; public class shuzhileixingzhuanhuan { public static void main(String[] args){ int n = 123456789; float f = n; /