千家信息网

Java注释、数据类型、常量与变量怎么用

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇文章主要介绍了Java注释、数据类型、常量与变量怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java注释、数据类型、常量与变量怎么用文章都会有所收获,下面我们
千家信息网最后更新 2024年12月12日Java注释、数据类型、常量与变量怎么用

这篇文章主要介绍了Java注释、数据类型、常量与变量怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java注释、数据类型、常量与变量怎么用文章都会有所收获,下面我们一起来看看吧。

    一. 注释

    1.简介

    注释就是一种解释程序的文本,提高代码的可读性,帮助我们查找错误,不会影响程序的运行,不用担心可执行代码变得多。

    2.类型

    1.单行注释

    单行注释是最常用的,格式://注释的内容

    用法如下:

    package day1;public class Demo01 {public static void main(String[] args) {        System.out.println("hello word");  //输出hello word        System.out.println(3-1);           //输出结果为2}}
    2.多行注释

    当注释过多时可以用多行注释 ,格式:/注释的内容/

    用法如下:

    package day1;public class Demo01 {public static void main(String[] args) {        System.out.println("yuema");        System.out.println(3-1);        /*System.out.println("yuema");        System.out.println(3-1);*/   //这就是多行注释用法}}
    3.文档注释

    自动生成文档的注释,格式:/*注释的内容/

    用法如下:

    package day1;public class Demo01 {/**public static void main(String[] args) {        System.out.println("yuema");        System.out.println(3-1);        System.out.println("yuema");        System.out.println(3-1);}*/                    //这就是文档注释用法}

    3.注意事项

    在java中多行注释不能嵌套,就是 /* */不能用嵌套,这段代码本身可能也包含一个 /*界定符。

    二.数据类型

    1.简介

    Java是一个强类型语言,意味着必须为每一个变量声明一个类型。

    Java有八个基本类型:四个整型,俩个浮点型,一个char类型,一个boolean类型

    2.整型

    整型用于表示没有小数的数值,允许是负数

    Java提供了四个整型:int、short、long、byte。

    类型 存储需求 取值范围
    int 4个字节 -2147483648 ~ 2147483647
    short 2个字节 -32768 ~ 32768
    long 8个字节 -9223372036854775808 ~ 9223372036854775808
    byte 1个字节 -128 ~ 127

    int最常用,如果一个数值比较大就用long,另外short与byte用于特定应用场合,例如底层的文件处理或者储存空间宝贵的数组。

    在Java中没有任何无符号(unsigned)形式的int、short、long、byte类型。

    3.浮点类型

    浮点型表示有小数点的数值。在Java中有两种浮点类型。

    类型 储存需求 数值范围
    float 4个字节 大约 +-3.40282347E+38F(有效数位为6~7位)
    double 8个字节 大约 +-1.79769313486231570E+308(有效数位为15位)

    • double类型数值精度是float类型的两倍,大部分常用double类型。

    • float类型用于特定场所,例如单精度的库或者储存大量的数据时。

    • float类型的数值后面有一个后缀F或f,例如:3.14F/f。如果后面没有F/f后缀时,系统会默认是double类型。

    警告:浮点数值不适用无法接受舍入误差的金融计算

    System.out.println(2.0-1.1);  //系统将打印出0.8999999999999999而不是0.9。

    4.char类型

    char用来表示字符

    char的字面量是用单引号来表示,例如:‘A’。注意:不是用双引号来表示。

    char表示范围:\u0000到\uFFFF

    5.boolean类型

    boolean(布尔)类型有两个值:false与true,用来判定逻辑条件。

    整型值不能与布尔值转换。

    三.常量与变量

    1.常量

    常量就是不能改变的量即为常量,永恒不变。

    常量的分类:整数常量、小数常量、字符常量、字符串常量、布尔常量、空常量。

    package com;public class Demo05 {        public static void main(String[] args) {                //System.out.println();//输出语句,能够在控制台上输出内容                //在控制台上输出整数常量                System.out.println(1);                System.out.println(12);                System.out.println(-12);                //在控制台上输出小数常量                System.out.println(3.14);                System.out.println(12.5);                System.out.println(1.0);                //在控制台上输出字符常量                System.out.println('a');                System.out.println('在');                System.out.println('$');                //字符常量单引号之内有且仅有一个字符,不能是空字符,以下为例                //System.out.println('');//错误的                //System.out.println('abc');//错误的                //在控制台上输出字符串常量                 System.out.println("a");  //字符串常量必须用双引号括起来,里面可以是一个、一串、空数据。                System.out.println("abc");                System.out.println("123");                System.out.println("");                //在控制台上输出布尔常量                System.out.println(true);  //只有两个值。                System.out.println(false);                //在控制台上输出空常量                //System.out.println(null);//空常量不能放在输出语句的里面        }}

    在Java中,可以利用final关键字指示常量:

    package decom1;public class changliang {        public static void main(String[] args) {                                final double a=2.50;  //final一旦被定义变量,该变量的值就不能改变。                double b=2.0;                double c=3.0;                                System.out.println("输出结果:"+a*b+"与"+a*c);        }}

    输出结果:5.0与7.5

    2.变量

    在一段时间都会变化的变量叫变量。

    变量名命名必须是以字母开头并由字母或数字构成的序列,并且大小写敏感。

    不能使用Java中的关键字作为变量。

    声明一个变量后,必须对声明后的变量进行初始化。

    变量格式:

    直接变量:

    数据类型 变量名 = 数据;(直接定义) int i = 0;

    间接变量:

    数据类型 变量名; 变量名 = 数据; (间接定义) int i; i=1;

    package decom1;public class bianliang {        public static void main(String[] args) {                //定义一个byte变量                byte a =12;                System.out.println(a);                //定义一个short变量                short b;                b=13;                System.out.println(b);                //定义一个int变量                int c=14;                System.out.println(c);                //定义一个long变量                long d=2;                System.out.println(d);                //定义一个float变量                float e=12.04F;                System.out.println(e);                //定义一个double变量                double f=1.0;                System.out.println(f);                //定义一个char变量                char g = 'A';                System.out.println(g);                //定义一个boolean类型的变量                boolean h = true;                System.out.println(h);                boolean i = false;                System.out.println(i);                //定义2个int类型变量a,b                //int a = 12, b = 13;                /*int a, b;                a = 12;                b = 13;*/                //定义一个int类型的变量,初始值为12                int k = 12;                System.out.println(a);//12                //将变量a的值修改为13                k = 13;                System.out.println(a);//13                                      }}

    注意事项

    • 当我们给float类型变量赋值的时候,要在数据的后面加上F或者f。

    • 当我们给long类型变量赋值的时候,建议在后面加上L或者l。

    • 当我们想要使用某个变量的时候,一定要先赋值,再使用,要不然会报错。

    • 当我们想要给某个变量赋值的时候,一定要考虑该变量的范围,要不然会报错。

    • 在同一对花括号内,不能定义同名变量。

    第四条实例:

    package decom1;public class cuowu {        public static void main(String[] args) {                byte i = (byte)130;                System.out.println(i);        }}

    输出结果为:-126

    关于"Java注释、数据类型、常量与变量怎么用"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"Java注释、数据类型、常量与变量怎么用"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

    0