04-Jvav-常量与变量

简介: 04-Jvav-常量与变量

1. 常量

 1.1 定义

  • 常量:在程序运行期间,固定不变的量。

 1.2 常量的分类:

  • 字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如:"abc"、"Hello”、“123"
  • 整数常量:直接写上的数字,没有小数点。例如:100、200、0、-2503.
  • 浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.14、0.04
  • 字符常量:凡是用单引号引起来的单个字符,就做字符常量。例如:‘A'、'b'、'9'了'中
  • 布尔常量:只有量中取值。true、false。
  • 空常量:null。代表没有任何数据。
1. public class test02 {
2. public static void main(String[] args) {
3. // 字符串常量   双引号
4.         System.out.println("ABC");
5.         System.out.println("");
6. 
7. // 整数常量
8.         System.out.println(26);
9.         System.out.println(-1);
10. 
11. // 浮点数常量
12.         System.out.println(3.14);
13. 
14. // 字符常量   单引号
15.         System.out.println('A');
16. //        两个单引号间必须有且仅有一个字符,没有不行
17. //        System.out.println('');
18. //        System.out.println('AB');
19. 
20. // 布尔常量
21.         System.out.println(true);
22.         System.out.println(false);
23. 
24. // 空常量   不能直接打印
25. //        System.out.println(null);
26.     }
27. }

2. 变量

  2.1 定义

  • 程序运行期间,内容可以发生改变的量

  2.2 格式

  • 两步:01)数据类型变量名称;//创建了一个变量      02)变量名称=数据值;  //赋值,将右边的数据值,赋值交给左边的变量
  • 一步到位的格式:数据类型变量名称=数据值;//在创建一个变量的同时,立刻放入指定的数据值
1. public class test03 {
2. public static void main(String[] args) {
3. // 分两步写
4. int num;
5.         num = 5;
6.         System.out.println(num);
7. 
8. // 一步到位写法
9. int num1 = 26;
10.         System.out.println(num1);
11.     }
12. }

 

相关文章
|
存储 编解码 开发者
互联网的搬运工,搬运来5款好用的软件
分享爱,分享时光,分享精彩瞬间,大家好,我是互联网的搬运工,今天继续给大家带来几款好用的软件。
189 0
|
Java Windows
【报错】java -jar 命令启动后中文乱码
在Windows上运行jar包遇到乱码问题,包括DOS窗口日志乱码和程序数据乱码。解决方法:1) 使用`chcp 65001`命令切换控制台到UTF-8编码显示日志;2) 运行jar时指定编码,如`java -Dfile.encoding=utf-8 -jar xxx.jar`,确保数据解码正确。
2163 1
|
SQL 缓存 Java
深入了解Spring Data JPA-基础篇
深入了解Spring Data JPA-基础篇
745 0
|
开发工具 文件存储 对象存储
阿里云图片上传返回地址有blob格式问题处理实录
阿里云OSS上传图片功能很多人可能对实现过,正常情况下会返回https开头的图片地址.
阿里云图片上传返回地址有blob格式问题处理实录
|
3天前
|
SpringCloudAlibaba 负载均衡 Dubbo
微服务架构下Feign和Dubbo的性能大比拼,到底鹿死谁手?
本文对比分析了SpringCloudAlibaba框架下Feign与Dubbo的服务调用性能及差异。Feign基于HTTP协议,使用简单,适合轻量级微服务架构;Dubbo采用RPC通信,性能更优,支持丰富的服务治理功能。通过实际测试,Dubbo在调用性能、负载均衡和服务发现方面表现更出色。两者各有适用场景,可根据项目需求灵活选择。
348 123
微服务架构下Feign和Dubbo的性能大比拼,到底鹿死谁手?
|
2天前
|
Java 数据库 数据安全/隐私保护
Spring 微服务和多租户:处理多个客户端
本文介绍了如何在 Spring Boot 微服务架构中实现多租户。多租户允许单个应用实例为多个客户提供独立服务,尤其适用于 SaaS 应用。文章探讨了多租户的类型、优势与挑战,并详细说明了如何通过 Spring Boot 的灵活配置实现租户隔离、动态租户管理及数据源路由,同时确保数据安全与系统可扩展性。结合微服务的优势,开发者可以构建高效、可维护的多租户系统。
181 127
|
5天前
|
人工智能 JavaScript 测试技术
Qwen3-Coder入门教程|10分钟搞定安装配置
Qwen3-Coder 挑战赛简介:无论你是编程小白还是办公达人,都能通过本教程快速上手 Qwen-Code CLI,利用 AI 轻松实现代码编写、文档处理等任务。内容涵盖 API 配置、CLI 安装及多种实用案例,助你提升效率,体验智能编码的乐趣。
484 106
|
2天前
|
Web App开发 前端开发 API
在折叠屏应用中,如何处理不同屏幕尺寸和设备类型的样式兼容性?
在折叠屏应用中,如何处理不同屏幕尺寸和设备类型的样式兼容性?
215 124

热门文章

最新文章