Java语言基础:常量和变量

阅读目录:

  1.常量的概念

  2.变量的概念

1.常量的概念

1.常量表示不能改变的数值
    2.Java中常量的分类:
        1.整数常量,所有整数
        2.小数常量,所有小数
        3.布尔型常量,较为特殊,只有两个数值。true/fa
        4.字符常量,将一个数字字母或者符号用单引号(‘‘)标识
        5.字符串常量,将一个或者多个字符用双引号("")标识
        6.null常量,只有一个数值就是:null

    3.对于整数:有四种表现形式
        二进制:0,1, 满2进1
        八进制:0-7,满8进1。用0开头表示
        十进制:0-9,满10进1
        十六进制:0-9,A-F,满16进1,用0x开头表示。

        进制指: 计数方式

        0    1    0    1    0    1    1
        64    32    16    8    4    2    1

        111 = 7

        1111 =15

        1010 1110 

        010-101-110
         2   5   6    0256(0256是上面的二进制转八进制的结果)

        1010-1110
          10    14    0xAE(0xAE是上面的二进制转十六进制的结果)

        负数的二进制:
            其实就是这个数的正数的二进制去反,加1

        -6

        0000-0110
        1111-1001
       +0000-0001
        1111-1010 -6

        负数的二进制的最高位是1.

2.变量的概念

4.变量的概念:
        内存中的一个存储区域
        该区域有自己的名称(变量名)和类型(数据类型)
        该区域的数据可以在同一类型范围内不断变化

        为什么要定义变量:
            用来不断的存放同一类型的常量,并可以重复使用

        使用变量注意:
            变量的作用范围(一对{}之间有效)
            初始化值
        定义变量的格式:
            数据类型    变量名  =  初始化值;
            注意:  格式是固定的,记住格式,以不变应万变。
        理解: 变量就如同数学中的未知数

        Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,
        在内存中分配了不同大小的内存空间

        数据类型:
            基本数据类型
                数值型
                    整数类型(byte,short,int,long)
                    浮点类型(float,double)
                字符型(char)
                布尔型(boolean)
            引用数据类型
                类(class)
                接口(interface)
                数组([])

        整数默认: Int  小数默认: double

原文地址:https://www.cnblogs.com/zhongbokun/p/10387649.html

时间: 2024-08-25 01:15:40

Java语言基础:常量和变量的相关文章

10 Java语言基础常量的概述和使用

什么是常量 在程序执行的过程中其值不可以发生改变 java中常量的分类 字面量常量 自定义常量 字面值常量的分类 字面值常量的分类 字符串常量 用双引号括起来的内容 整数常量 所有整数 小数常量 所有小数 字符常量 用单引号括起来的内容,里面只有字符,单个字母或单个符号 布尔常量 较为特殊,只有true 和 false 空常量 null class Demo1_constant { public static void main(String args[]){ System.out.printl

第3章 Java语言基础 声明成员变量,对变量进行赋值

声明成员变量,对变量进行赋值的正确语句,如下图所示:

02 java语言基础

常量:字面值常量(字符串,字符,整数,小数,布尔,null),自定义常量,''这个不是字符常量,""这个是字符串常量 进制: 02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量 在程序执行的过程中其值不可以发生改变 B:Java中常量的分类 字面值常量 自定义常量(面向对象部分讲) C:字面值常量的分类 字符串常量 用双引号括起来的内容 整数常量 所有整数 小数常量 所有小数 字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号 布尔常量 较为特

Java学习总结(二)----Java语言基础

1.     Java语言基础 2.1 关键字 定义:被java语言赋予特殊含义的单词 特点:关键字中的字母都为小写 用于定义数据类型的关键字 class,interface,byte,short,int, long ,float,double,char,boolean,void 用于定义数据类型值的关键字 true,false,null 用于定义流程控制的关键字 If,else,switch,case,default, while,do,for,break,continue,return 用于

java--学习java从这里开始:Java语言基础(1)《基础知识篇》--黑马程序员

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- Java语言基础(1) 从这篇日记开始说一些关于java的语言基础知识, 1  Java语言概述 java的创始人——詹姆斯·高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第7一代工作站NeWS系统,但不受重视.后来转至Sun公司,1990年,与Patrick,Na

非专业码农 JAVA学习笔记 2 java语言基础

java语言基础 (一)程序构成 略 (二)数据类型变量和常量 1.数据类型(与c#差不多) 布尔bool 8位 字节byte 8   -128-127 字符char 16 短整型Short 16 Int 32 Long 64 Float 32 Double 64 2.标识符-变量常量方法对象和类的名字标记 字母数字 还有两个特殊符号_ 和$ 字母下划线或者美元符号开头 3.常量 4.变量 (三)表达式 1.赋值和强制类型转换 Tostring()弱转换 类型=(类型)变量:a=(int)b;a

[JAVA_开课吧资源]第一周 Java语言概述、Java语言基础

主题一 Java语言概述 » JDK介绍及其基本组件 Sun公司利用Java开发工具箱(Java Development Toolkit ,JDK)发布Java的各个版本.JDK由开发和测试Java程序的独立程序集组成,它们都从命令行调用. [请点击查看更多内容 转自51CTO.com] » 使用CMD开发运行Java程序 代码文件的拓展名必须为.java,并且文件名应该与类的类名完全相同.编译一个程序是指使用编译器将源代码翻译成java字节码.下面的命令用来编译源代码文件welcome.jav

第二章 java语言基础

2.1 java语言基础组成 关键字 标识符 注释 常量和变量 运算符 语句 函数 数组 2.1.1 标识符 1. 组成:由英文字母.数字._和$ 2. 规则: 不能以数字开头 不能使用关键字 3. java的命名规范 包名:所有字母都小写.xxyyy 类名:所有单词的首字母大写.XxxYy 变量名和函数名:第一个单词首字母小写,之后的每个单词首字母都大写.xxYyyZz 常量名:所有字母都大写,多个单词用下划线连接.XXX_YY 2.1.2 常量和变量 1. 常量:不能改变的数值 分类: 整数

day03<Java语言基础+>

Java语言基础(逻辑运算符的基本用法) Java语言基础(逻辑运算符&&和&的区别) Java语言基础(位运算符的基本用法1) Java语言基础(位异或运算符的特点及面试题) Java语言基础(位运算符的基本用法2及面试题) Java语言基础(三元运算符的基本用法) Java语言基础(三元运算符的练习) Java语言基础(键盘录入的基本格式讲解) Java语言基础(键盘录入的练习1) Java语言基础(键盘录入的练习2) Java语言基础(顺序结构语句) Java语言基础(选择结

2018.6.13 Java语言基础复习总结

Java语言基础与面向对象编程实践 第一章 初识Java 1.1机器语言 机器语言是指一台计算机全部的指令集合.机器语言室友0和1组成的二进制数,是一串串由0和1组成的指令序列,可将这些指令序列交给计算机执行. 1.2汇编语言 负责把汇编语言翻译成二进制的机器语言,这种翻译程序就是汇编程序. 1.3高级语言 1954年第一个完全脱离机器硬件的高级语言FORTRAN诞生 1.3.1C语言 是一种计算机程序设计语言,它既有高级语言的特点,又具有汇编语言的特点. 1.3.2 C++语言 是具有面向对象