3.变量与数据类型

  1. 回顾上章

    1. 我们知道了如何编写第一个java应用程序,可是离真正的应用程序开发,我们还需要学习更多的知识
    2. 从此篇开始,我们开始学习java更多知识吧
  2. 关键字
    1. 什么是关键字

      1. 具体特殊作用的单词,由jdk内定的
      2. 保留关键字(goto,const),指的是现在版本不用,新的JDK版本中可能会用
      3. 关键字的分类

        1)

    2. 关键字的作用
      1. 特殊作用(比如:class可以用来定义类)
    3. 如何使用关键字
      1. 每个关键字有其特定的用法(死记便可)[如class 类名{} 这样就定义了一个类
  3. 标识符
    1. 什么是标识符

      1. 给类,接口,方法,变量等的名称[自己定义的名称(字符序列)]
    2. 标识符的作用
      1. 方便程序中使用它
    3. 标识符的使用
      1. 根据类,接口,方法,变量的使用规则引用名称即可
  4. 开发中命名规则
    1. 项目名

      1. 全部小写,多个单词取首字母缩写形式(这样简单)
      2. 可用拼音的首字母(如:jncg),根据要求了
    2. 包名
      1. 全部小写,多单词也小写
      2. 推荐使用域名倒序(如:com.river.模块名称[biz])
      3. 不可与jdk中的包名重复
    3. 标识符名
      1. 类名,接口名(帕斯卡命名规则)

        1) 多单词时,每个单词首字母大写

      2. 变量名,函数名(字下美人数骆驼)

        1) 只能以字符开头(中文,日文,英文[字母]),建议使用英文字母

        2) 或者下划线开头

        3) 或$符号开头

        4) 可以包含数字或下划线

        5) 如果是多个单词,应该遵守骆驼命名规则(m曲线)

        6) 不可使用关键字,会报错

        7) 要见名知意

      3. 常量名:所有字母大写,多个单词时,每个单词用下划线连接
  5. 常量
    1. 什么是常量

      1. 保存数据的值不会改变
      2. 分类

        1) 字面值常量

        1. 整数常量:所有整数

        1. 有四种表现形式:2进制,8进制,10进制,16进制(常用10进制)

        2. 小数常量:所有小数

        3. 布尔常量:true或false

        4. 字符常量:保存一个字符,使用‘标识

        5. 字符串常量:由一个或多个字符组成,使用""标识

        6. null常量:值是null

        2) 自定义常量:根据程序需要自定义的

        1. final 数据类型 常量名 = 值;

    2. 常量的作用
      1. 用于保存不改变的数据
    3. 常量的使用
      1. 引用常量名称或字面值值即可
  6. 变量
    1. 什么是变量

      1. 存储的数据可以发生变化的量即是变量
    2. 变量的作用
      1. 存储可变的数据
    3. 变量的使用
      1. 在java中需要结合具体的数据类型来定义与使用
      2. 定义方法:[访问修饰符] 数据类型 变量名 [ = 初始化值];

        1.只声明不赋值

        1.数据类型 变量名称;

        2.声明并赋值

        1.数据类型 变量名称 = 初始值;

        3.初始值的数据类型一定要与前面定义的类型一致

      3. 获取变量中的数据:引用其名称即可
      4. 变量的作用域

        1) 变量定义在那个大括号中,变量的作用范围(读写范围)就在此大括号中(最近的那个)

        2) 同一大括号中不可有同名的变量

        3) 理解{}的嵌套含义,外层的作用域高于内层:变量b可以使用变量的a的值,反这却不行

        {

        变量a

        {

        变量b

        }

        }

    4. 注意
      1. 变量必需初始化
      2. 不同类型的变量(不能自动转化的)还能相互赋值
      3. 定义多个同类型的变量时,可在一行定义,变量名之间用,隔开最后最初化

        1)

  7. 数据类型
    1. 什么是数据类型

      1. 没什么可解释的,数据各类繁多(比如,整数,名称,小数),一分类就有数据类型了
      2. 分类

        1) 基本数据类型(存储的是具体的值,栈中)

        1. 数值

        1. 整数)byte,short,int,long)

        2. 小数(float,double)

        2. 字符:char

        3. 布尔:boolean 值只有true/false

        2) 引用数据类型(同时占用了栈和堆,栈存储的是地址,值存于堆中)

        1. 接口,类,数组

        2. 自定义的类

        3.

    2. 数据类型的作用
      1. 名称上的好处:便于学习记忆(条理化)
      2. 内部好处:不同的数据类型在内存中分配不同的空间,这样存储数据不会浪费(如果不分类:1个人住4人间不就浪费了吗?)

        1) byte 1字节:-128到127

        short 2字节:-2^15-2^15-1

        int 4字节:-2^31-2^31-1

        long 8字节:-2^63-2^63-1

        2) 说明

        1. 位:数据传输处理是位,bit又称比特:即0,1

        2. 字节:字节是数据存储的最小单位(计量单位)

        3. 1个字节= 8个二进制位,所以1字节能存储的信息了2^8 = 256种

        1. 数字分正负且各占一半:最前面的一位来表示符号,0也占一种信息

        2. 故:-128-127即:-2^7-2^7-1,后面依次类推

    3. 数据类型的使用
      1. 定义变量的数据类型
      2. 定义方法形参的类型
      3. 定义方法的返回值类型
      4. 定义集合的具体类型(在泛型中使用,如:List
    4. 类型转换
      1. 不同数据类型运算或赋值时需要类型转换
      2. 分类

        1) 自动类型转换:大转小

        2) 强制类型转换:小转大

原文地址:https://www.cnblogs.com/River111/p/9537144.html

时间: 2024-10-04 23:39:40

3.变量与数据类型的相关文章

轻松学习JavaScript五:JavaScript的变量和数据类型

对于一们编程语言,肯定包含变量和数据类型.今天我们就来看看JavaScript脚本语言的变量和数据类型.相对 于其他的Java,C++等高级程序语言,JavaScript显得很简单. 一变量 JavaScript的变量是松散类型的,所谓松散就是用来保存任何类型的数据.变量是存储信息的容器.定义变量时 要使用var操作符(var是关键字),后面跟一个变量名(变量名是标识符).变量也就是初始化后可以再次改变的量. 那么我们来看看实例: <span style="font-size:18px;&

Python之变量、数据类型、运算符

变量与数据类型 1 掌握变量使用及命名规则 1.1 变量赋值 变量赋值通过"="实现, 实例: a = 10 b = 10.11 c = 'abc' 注意事项:变量名尽量具有现实意义 实例:price = 10 Name = '张三' Age = '16' 注意事项:变量的值如果有中文则必须在文件头部声明文件编码 #coding:utf8 1.2 变量命名规则 1.2.1 一般由字母.数字.下划线组成: 实例: i.__my_name.name_21 和 a1b1_c3 1.2.2 不

Java 第二章 变量 、数据类型和运算符 笔记

Java 第二章 变量 .数据类型和运算符 一.变量:存储数据的一个基本单元. 二.变量的声明和赋值: 1)声明并赋值:数据类型 变量名=值;      例:int  price=1000; 2)声明.赋值分两步:数据类型 变量名;   例: int  price; 变量名=值;              price=1000; 三.数据类型2种: 1)基本数据类型8种: Byte 长度:-128~127(-2的7次方到2的7次方减1) Short   -2的15次方到2的15次方减1 Int

php什么是变量的数据类型

什么是变量的数据类型 在变量中,由于变量占用的空间单元不一样(占的地盘大小不一样),也分成几种数据类型,就像超市商品的包装袋,有几种不同类型,不同的商品使用不同的包装袋.我们可以通过使用“memory_get_usage”获取当前PHP消耗的内存. 任务 咱对比一下内存消耗吧! 在右边的编辑器中,咱分别定义四种不同的数据类型,分别是字符串类型,整型,浮点型和数组(后续会详细介绍这几种类型). 1.在第4行中定义字符串类型“$var_string = "123";” 2.第7行定义整型“

PHP100-第三讲 PHP5.4 语法、常量、变量、数据类型详解

内容摘要: ①PHP5.4 的基本语法与写作格式 ②PHP5.4 的变量与变量数据类型 ③PHP5.4 的系统常量与自定义常量 PHP5.4 的基本语法与写作格式: 任何程序语言都有自己的语言风格,PHP语言也有自己独特的风格,虽然也继承了许多Perl和C的语言特色.但经过多年的发展PHP已经成为了一个成熟 的编程语言,所以我们还需要认真的学习PHP的独特语法.PHP一个很大的特色就是与HTML标签语言进行混编,这种模式是今后很长一段学习过程中所用到 的格式,因此我们先来通过一个例子来认识一下P

js的变量和数据类型

1.变量 -javaScript是一种弱类型的脚本语言. -var c = 3:即变量的声明(变量使用之前必须加var声明,编程规范). -变量的命名规则 -1.变量名必须以字母或者下划线_或者$为开头. -2.变量名长度不能超过255字符. -3.变量名中不允许使用空格. -4.不适用脚本语言中保留的关键字及保留符号作为变量名. -5.变量名区分大小写.(javaScript是区分大小写的语言). -全局变量 - 在方法外部声明的变量 - 方法内部,没有加var关键字声明的变量(但是想要使用这

Java学习 (三)、变量,数据类型(一)

一.声明和使用变量的步骤: ①声明一个变量以分配空间:根据类型开辟空间. int a;  int 占4个字节 ②为变量赋值:将数据存入空间. a=20; ③使用变量:取出数据,使用. System.out.println(a); 二.标识符命名规则 变量名=首字符+其余部分 首字符:字母.下划线.’$’ 其余部分:数字.字母.下划线.’$’ 变量名:应避开关键字,如int int=10;第二个int就是关键字,不能使用 符合驼峰命名法:mySocre,若名字由多个单词组成,从第二个单词开始,首字

php变量的数据类型

一.类型 标量类型: 布尔型 整型 浮点型 字符串 复合类型:  数组  对象 特殊类型:  资源 null    1. 布尔型 true  false 以下值认为是false  其他值都认为是true; 布尔值false 整型值0 浮点的0 空字符串和字符串0 空数组 空对象(只适用于php4) 特殊类型null    2. 整型  正整数和负整数  0  整型的最大值  相对于32位操作系统 我们的最大值是 2147483647 整型的最小值  相对于32位操作系统 我们的最小值是 - 21

变量的数据类型

变量的数据类型 一个变量的类型,由变量的值来决定. 基本数据类型:字符型(String).数值型(Number).布尔型(Boolean).Undefined(未定义型).Null(空型) 复合数据类型:数组(Array).对象(Object).函数(Function) 注意:基本数据类型和复合数据类型的主要区别:基本数据类型的值只有一个,而复合数据类型的值可以多个 1.数值型数据(Number) 数值型数据包含整型和浮点型(小数). Var a = 100; Var a = 0; Var a

Java基础——变量及数据类型

每种语言中都会设计到许多数据,于是,你会接触到不同的数据类型,初次接触数据类型是也曾晕晕乎乎,在java语言中,终于有点明白了,梳理一下,与君共勉. 变量的概念 内存中的一个存储区域 变量名+数据类型 可在同一类型范围内不断变化 为什么定义变量: 用于不断的存放同一类型的常量,并可以重复使用 使用变量注意: 变量的作用范围,一对{}之间有效 初始化值 定义变量的格式: 数据类型   变量名=初始化值 eg: int x = 4 注:格式固定 理解:变量就如同数学中的未知数. 数据类型: 整数默认