变量和数据类型

首先了解什么是变量 为什么需要它

计算机中的内存分类:

RAM:运行时内存 我们的计算机程序在运行的时候 数据就会临时存储在RAM中。

(如果不持久化,或突然断电,它的数据就丢失了)

ROM:只读存储(持久化存储) 文件存储

变量(就是可以改变的量):Java程序在运行过程中,会将数据以圈占地盘的形式存储起来。

因为如果真正的要寻找变量,如果依靠内存地址,非常的繁琐(0x121x12),于是我们就将变量起了个名(变量名)。

比如:我们去酒店开房,酒店前台不会以:”您的房间是二楼楼左转走10米,再右转的尽头的房间的隔壁房间“,所以你看到酒店前台都是以客房号来称呼你,“203的客人”。

变量的三要素:

变量名— 酒店的房间名

变量值— 酒店房间入住的客人

变量的数据类型— 酒店房间的类型

一.掌握标识符和关键字

变量名的命名规范:

1.Java中的变量名必须且只能是由 数字、字母、下划线和$组成。而且数字不能开头

2.见名只义(a=1000;money=1000;b=支付宝;name=支付宝)

3.采用小驼峰命名法

例如:thelenghofknife --> theLenghOfKnife

首字母小写,如果有多个单词,后面的每个单词首字母都大写。

4.或者可以采用连字符命名法

例如:the_lengh_of_knife

5.不能使用关键字(Java语言中 为了表示特定的含义 而使用的单词 在IDE中会变色)也最好不要使用保留字。goto var。。。保留字: 指的就是在Java语言还没有指定含义的单词 但是这些单词未来可能有特殊的含义。

二.掌握变量和常量的使用

变量的使用:

1.先声明再赋值

数据类型  变量名;

变量名 =  变量值;

2.声明的同时并赋值

数据类型 变量名 = 变量值;

**3.常量:**在程序运行中,有些内容不希望被重新赋值,它的值是固定的。

被final修饰的变量

常量命名规范: 每个字母都大写 ,如果有多个单词,单词之间以_下划线连接。

例如:PI 、CURRENT_

三.掌握ava中的数据类型

数据类型:

数值分为:

整型  byte  short  int   *long* (取值范围越来越大)

非整型  float  *double*  (取值范围越来越大)

非数值分为:

字符: char         例如:男'    (必须一个字符 单引号引起来)

字符串:String   例如:“xxxxxx”  (“S”首字母必须大写)

布尔类型:boolean  例如:true真  false假 

按照基本数据类型和引用数据类型划分:

基本数据类型: byte short int long float double char boolean

**引用数据类型:**类(String)、数组、集合、接口、枚举

四.掌握Scanner的使用

1.导入Scanner 这个导包的代码放在类声明上包声明下。

导包:import java.util.Scanner;

2.创建Scanner对象

Scanner input=new Scanner(System.in);

3.使用

字符串:input.next( );

整数:input.nextInt();

小数:input.nextDouble( );

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值