0

0

Java中的注释、数据类型、常量和变量的使用方法

WBOY

WBOY

发布时间:2023-04-25 15:55:08

|

1098人浏览过

|

来源于亿速云

转载

    一. 注释

    1.简介

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

    2.类型

    1.单行注释

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

    用法如下:

    立即学习Java免费学习笔记(深入)”;

    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.多行注释

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

    用法如下:

    立即学习Java免费学习笔记(深入)”;

    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免费学习笔记(深入)”;

    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 ~ 2147483647short          2个字节        -32768 ~ 32768long           8个字节        -9223372036854775808 ~  9223372036854775808byte           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

    动态WEB网站中的PHP和MySQL:直观的QuickPro指南第2版
    动态WEB网站中的PHP和MySQL:直观的QuickPro指南第2版

    动态WEB网站中的PHP和MySQL详细反映实际程序的需求,仔细地探讨外部数据的验证(例如信用卡卡号的格式)、用户登录以及如何使用模板建立网页的标准外观。动态WEB网站中的PHP和MySQL的内容不仅仅是这些。书中还提到如何串联JavaScript与PHP让用户操作时更快、更方便。还有正确处理用户输入错误的方法,让网站看起来更专业。另外还引入大量来自PEAR外挂函数库的强大功能,对常用的、强大的包

    下载

    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速学教程(入门到精通)

    java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

    下载

    相关标签:

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

    相关专题

    更多
    高德地图升级方法汇总
    高德地图升级方法汇总

    本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

    65

    2026.01.16

    全民K歌得高分教程大全
    全民K歌得高分教程大全

    本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

    121

    2026.01.16

    C++ 单元测试与代码质量保障
    C++ 单元测试与代码质量保障

    本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

    33

    2026.01.16

    java数据库连接教程大全
    java数据库连接教程大全

    本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

    39

    2026.01.15

    Java音频处理教程汇总
    Java音频处理教程汇总

    本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

    19

    2026.01.15

    windows查看wifi密码教程大全
    windows查看wifi密码教程大全

    本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

    85

    2026.01.15

    浏览器缓存清理方法汇总
    浏览器缓存清理方法汇总

    本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

    19

    2026.01.15

    ps图片相关教程汇总
    ps图片相关教程汇总

    本专题整合了ps图片设置相关教程合集,阅读专题下面的文章了解更多详细内容。

    11

    2026.01.15

    ppt一键生成相关合集
    ppt一键生成相关合集

    本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

    47

    2026.01.15

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    Kotlin 教程
    Kotlin 教程

    共23课时 | 2.6万人学习

    C# 教程
    C# 教程

    共94课时 | 7万人学习

    Java 教程
    Java 教程

    共578课时 | 47.4万人学习

    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号