广告
返回顶部
首页 > 资讯 > 精选 >java中变量与类型是什么
  • 192
分享到

java中变量与类型是什么

2023-06-20 19:06:43 192人浏览 八月长安
摘要

这篇文章主要介绍了java中变量与类型是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。整型变量基本语法格式int变量名= 初始值;代码示例int a&

这篇文章主要介绍了java中变量与类型是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    整型变量

    基本语法格式

    int变量名= 初始值;

    代码示例

    int a = 10;

    int表示变量的类型是一个整型。在 Java 中, 一个int变量占 4 个字节,和操作系统没有直接关系。

    什么是字节?

    字节是计算机中表示空间大小的基本单位.

    计算机使用二进制表示数据. 我们认为 8 个二进制位(bit) 为一个字节(Byte).

    我们平时的计算机为 8GB 内存, 意思是 8G 个字节.

    其中 1KB = 1024 Byte, 1MB = 1024 KB, 1GB = 1024 MB.

    所以 8GB 相当于 80 多亿个字节.

    长整型变量

    基本语法格式

    long 变量名 = 初始值;

    代码示例

    long a = 10L;//定义一个长整型变量,也可以写为long a = 10l;(l是L的小写)

    Java 中 long 类型占 8 个字节

    双精度浮点型变量

    基本语法格式

    double 变量名 = 初始值;

    代码示例

    double a = 1.0;

    java中double是8个字节。Java 的 double 类型的内存布局遵守 IEEE 754 标准(和C语言一样), 尝试使用有限的内存空间表示可能无限的小数, 势必会存在一定的精度误差。 例如:

    double a = 1.1;System.out.println(a * a);

    结果为:

    java中变量与类型是什么

    单精度浮点型变量

    基本语法格式

    float 变量名 = 初始值;

    代码示例

    float a = 1.0f;//也可以写作1.0F

    float 类型在 Java 中占四个字节, 同样遵守 IEEE 754 标准. 由于表示的数据精度范围较小, 一般在工程上用到浮点数都优先考虑 double, 不太推荐使用 float。

    字符类型变量

    基本语法格式

    char 变量名 = 初始值;

    代码示例

    char ch = 'A';

    java中一个字符占两个字节。 因为 Java 中使用 Unicode 表示字符。

    字节类型变量

    基本语法格式

    byte 变量名 = 初始值;

    代码示例

    byte a = 0;

    java中byte的大小为1个字节。

    短整型变量

    基本语法格式

    short 变量名 = 初始值;

    代码示例

    short a = 0;

    java中short占用两个字节。

    布尔类型变量

    基本语法格式

    boolean 变量名 = 初始值;

    代码示例

    boolean value = true;

    boolean类型的变量只有两种取值,true表示真,false表示假。

    Java 的 boolean 类型和 int 不能相互转换, 不存在 1 表示 true, 0 表示 false 这样的用法。

    boolean 类型有些 JVM 的实现是占 1 个字节, 有些是占 1 个比特位, 这个没有明确规定。

    简单/内置类型小结

    简单类型/内置类型包装类大小(字节)取值范围
    intInteger4-2^31——2^31-1
    longLong8-2^63——2^63-1
    doubleDouble84.9E-324 ——1.7976931348623157E308
    floatFloat41.4E-45——3.4028235E38
    charCharacter20——65535
    byteByte1-128——127
    shortShort2-2^15——2^15-1
    booleanBooleanJVM标准并未明确大小

    字符串类型变量

    基本语法格式

    String 变量名 = "初始值";

    代码示例

    String name = "张三";

    转义字符

    转义字符解释
    \n换行
    \t水平制表符
    \'单引号
    \"双引号
    \\反斜杠

    例如:

    String str = "My name is \"张三\"";System.out.println(str);

    结果为:

    java中变量与类型是什么

    字符串拼接

    +表示字符串拼接。

    例如:

    String a = "hello ";String b = "world";System.out.println(a+b);

    结果为:

    java中变量与类型是什么

    变量作用域

    变量作用域指是该变量能生效的范围, 一般是变量定义所在的代码块 (大括号)。例如:

    public class TestDemo {    public static void main(String[] args) {        {            int a = 10;            System.out.println(a);//编译通过        }        System.out.println(a);//编译不通过,找不到变量a    }}

    变量的命名规则

    • 一个变量名只能包含数字, 字母, 下划线

    • 数字不能开头.

    • 变量名是区分大小写的

    注意: 虽然语法上也允许使用美元符($)命名变量,但不推荐这样命名。

    命名推荐小驼峰命名法。 例如:

    int maxValue = 10;

    常量

    常量指的是运行时类型不能发生改变,不能在程序运行过程中发生修改。

    字面值常量

    10 // int 字面值常量(十进制) 010 // int 字面值常量(八进制) 由数字 0 开头. 010 也就是十进制的 8 0x10 // int 字面值常量(十六进制) 由数字 0x 开头. 0x10 也就是十进制的 16 10L // long 字面值常量. 也可以写作 10l (小写的L) 1.0 // double 字面值常量. 也可以写作 1.0d 或者 1.0D 1.5e2 // double 字面值常量. 科学计数法表示. 相当于 1.5 * 10^2 1.0f // float 字面值常量, 也可以写作 1.0F true // boolen 字面值常量, 同样的还有 false 'a' // char 字面值常量, 单引号中只能有一个字符"abc" // String 字面值常量, 双引号中可以有多个字符.

    final 关键字修饰的常量

    final修饰的变量不能被更改。例如:

    final int a = 10;a = 20;//编译错误

    感谢你能够认真阅读完这篇文章,希望小编分享的“java中变量与类型是什么”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

    --结束END--

    本文标题: java中变量与类型是什么

    本文链接: https://www.lsjlt.com/news/299811.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • java中变量与类型是什么
      这篇文章主要介绍了java中变量与类型是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。整型变量基本语法格式int变量名= 初始值;代码示例int a&...
      99+
      2023-06-20
    • JavaScript的变量与数据类型是什么
      这篇文章给大家介绍JavaScript的变量与数据类型是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。前言:我不是搞前端,而是搞后端的。本命编程语言是java。学习js的嘛,因为看到室友能做出动态网页,而我只能做出...
      99+
      2023-06-22
    • java中什么是类变量
      本篇文章为大家展示了java中什么是类变量,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Java可以用来干什么Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4. ...
      99+
      2023-06-14
    • Java的数据类型与变量
      目录 🍊数据类型🍌整型🥝byte的范围 🍌浮点型🥝浮点数相关运算 🍊字符类型&#...
      99+
      2023-10-26
      1024程序员节 java
    • Java 中的变量类型
      目录1、局部变量2、成员变量(实例变量)3、类变量1、局部变量 在方法或语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 ...
      99+
      2022-11-12
    • Java注释、数据类型、常量与变量怎么用
      这篇文章主要介绍了Java注释、数据类型、常量与变量怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java注释、数据类型、常量与变量怎么用文章都会有所收获,下面我们一起来看看吧。一. 注释1.简介&nbs...
      99+
      2023-06-30
    • php中资源类型变量指的是什么
      这篇文章给大家分享的是有关php中资源类型变量指的是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、概念资源类型变量是PHP中最复杂的变量,也是复合型结构。PHP的zval可以表示广泛的数据类型,但是很难充...
      99+
      2023-06-15
    • java中怎么检查变量的类型
      在Java中,可以使用instanceof关键字来检查变量的类型。语法如下:javavariable instanceof Type...
      99+
      2023-10-18
      java
    • java怎么查看变量类型
      在Java中,可以使用以下方法查看变量的类型:1. 使用`getClass()`方法:这个方法返回一个`Class`对象,表示变量的...
      99+
      2023-10-11
      java
    • 初级Java必看的数据类型与常量变量
      目录 一、Java的数据类型 1、数据类型细致划分 2、数据类型他是做什么的? 3、怎么用数据类型? 二、Java的常量与变量 Java常量 常量代表程序在运行过程中,不可再次改变的值; Java变量 知识总结 一、Java的数据类型...
      99+
      2023-09-24
      数据结构 java 开发语言
    • Java中静态变量与实例变量的区别是什么
      今天就跟大家聊聊有关Java中静态变量与实例变量的区别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。java类的成员变量有俩种:一种是被static关键字修饰的变量,叫类变量或...
      99+
      2023-06-17
    • Java中的变量类型有哪些
      小编给大家分享一下Java中的变量类型有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、局部变量在方法或语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。局部变量声明在方法...
      99+
      2023-06-25
    • 浅谈python中的变量默认是什么类型
      1、type(变量名),输出的结果就是变量的类型; 例如 >>> type(6) <type 'int'> 2、在Python里面变量在声明时,不需要指定变量的类型,变量的类型...
      99+
      2022-06-04
      浅谈 变量 类型
    • C#隐含类型局部变量是什么
      本篇内容主要讲解“C#隐含类型局部变量是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#隐含类型局部变量是什么”吧!总体来说,Visual Studio 2008和.NET 3.5是建立在...
      99+
      2023-06-17
    • java怎么定义string类型变量
      在Java中,可以使用如下方式定义String类型变量:1. 使用关键字String声明变量并初始化:```javaString s...
      99+
      2023-09-27
      java
    • java怎么用类名作为变量类型
      在Java中,类名可以作为变量类型。要使用类名作为变量类型,可以按照以下方式声明变量: ClassName variableName...
      99+
      2023-10-25
      java
    • 一篇文章带你入门java变量与类型
      目录整型变量基本语法格式代码示例长整型变量基本语法格式代码示例双精度浮点型变量基本语法格式代码示例单精度浮点型变量基本语法格式代码示例字符类型变量基本语法格式代码示例字节类型变量基本...
      99+
      2022-11-12
    • java数据类型与变量的安全性介绍
      目录一、标识符二、数据类型三、变量1.无初始化2.赋值超出范围3.long与float的使用4.除法的使用5.浮点数的精度问题6.boolean类型变量的使用7.类型提升四、初始字符...
      99+
      2022-11-13
    • 【JAVA】一文带你了解java的数据类型与变量
      作者主页:paper jie的博客 本文作者:大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 本文录入于《JAVASE语法系列》专栏,本专栏是针对于大学生,编程小白精心打造的。笔者用重金(时间和精力)打造,将jav...
      99+
      2023-09-04
      java 开发语言
    • Java中变量类型转换有哪些
      这篇文章主要介绍Java中变量类型转换有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!public class TypeConvert{public static void...
      99+
      2023-06-02
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作