欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

变量和数据类型

程序员文章站 2024-02-10 09:24:16
...

一.了解什么是变量,为什么需要它
计算机中的内存分类:

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

如果不持久,或突然断电,他的数据就会丢失。

ROM:只读存储器(持久化存储)

变量:JAVA成粗在运行过程中,会将数据以圈占底盘的形式存储起来

如果需要的真正需要编写找变量,如果依靠内存地址,非常繁琐,于是我们就给变量起了个名(变量名)

类比:我们去酒店开房,酒店前台都是以客房号来称呼。

变量的3要素

变量名------房间名

变量值-------入住的客人

变量的数据类型------房间类型**

变量名的命名规范

采用小驼峰命名法

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

或者采用连字符命名法

java中的变量名必须且只能由数字 字母组织下划线 $组成,而且数字不能开头。

见名知意。

不能使用关键字(java语言中为了个傲视特定的含义而使用的单词在IDE中会变色也最好不要使用保留字,goto var…保留字知道就是在java语言中还没有指定含义的单词但是这些词未来可能有特殊的含义)

1.掌握标识符和关键字

变量三要素:变量名的命名规范:

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

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

  3. 采用小驼峰命名法

    thelengthofknife -> theLengthOfKnife

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

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

    the_length_of_knife

  5. 不能使用关键字(Java语言中 为了表示特定的含义 而使用的单词 在IDE中会变色)

    也最好不要使用保留字。 goto var … 保留字 指的就是在Java语言还没有指定含义的单词 但是这些单词未来可能有特殊的含义。

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

变量的使用

先声明再赋值--------数据类型变量名

声明的同时并赋值------数据类型 变量名=变量值

3.掌握java中的数据类型

变量三要素-数据类型

数值:

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

非整形(float double )

非数值:字符(char ) 列如:男 f

字符串:String 列如 xxxxxxx

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

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

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

引用数据类型:类(String是一个类)数组 集合 接口 枚举

4.常量

因为在程序运行中,有些内容不希望被重新赋值,它的值是固定的。被final修饰的变量。

常量的命名规范:

每个字母都大写 如果有多个单词 单词之间以_连接。

**举例:**PI 、 CURRENT_PAGE_NO

5. 掌握数据类型转换

IDE使用技巧:

  1. 重命名:F2(可能还需要按住fn) / 右键你要更改的内容 -> refactor -> rename

**6 用scanner接受用户输入的内容:

使用之前要先导入包

import java.util.Scanner;或import java.util.*;

:用*表示用这个包下的所有类,用Scanner表示只用这一个类

构建Scanner对象

这是语法记住就行。

接受用户输入的方法

nextInt() 接受整型

next () 接受字符串

nextDouble() 接受浮点型

在控制台输入内容后按回车键表示结束。

:Scanner input = new Scanner(System.in);

System.out.println(”请输入你的名字:“);

 String str = input.next();

System.out.println("你好,"+str);

表示input接受了字符串所以要用String表示,要在前面加上System.out.println(”请输入你的名字:“);这样一个内容,同时 input.next();会把值赋给str所以这时要有一个输出 System.out.println(str);

System.out.println(“你好,”+str);这种表示在运行里面输入一个内容前面会加上你好。

注释:变量如果要其他内容拼接起来使用使用+拼接

凡是字符串用+好拼接起来的豆角字符串