Java基础的变量与常量

这篇具有很好参考价值的文章主要介绍了Java基础的变量与常量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.编写第一个Java程序

使用IDEA进行编写java程序

1 public class Hello{
2     public static void main(String[] args){
3            System.out.print("HelloWorld");
4     }      
5 }

第一行:public  class是定义类的关键字固定写法,Hello表示类名要与文件中的名字相同

第二行:主函数,是程序的入口

第三行:输出语句,():里面表示要输出的内容

1.1 练习 

在屏幕上打印输出“我爱学习Java”

1 public class Demo{
2      public static void main(String[] args){
3             System.out.print("我爱学习Java");
4      }
5 }
注意点:

print输出方式是输出后不进行换行操作的

比如:输出两次"我爱学习Java"

代码:

1 public class Hello {
2     public static void main(String[] args) {
3         System.out.print("我爱学习Java");
4         System.out.print("我爱学习Java");
5     }
6 }

运行结果:

Java基础的变量与常量

当你想让程序输出后换行需要运用println方式。

代码:

1 public class Hello {
2      public static void main(String[] args) {
3          System.out.println("我爱学习Java");
4          System.out.println("我爱学习Java");
5      }
6  }

运行结果:

Java基础的变量与常量

 2. 注释

 我们先从注释开始学习简单的Java语法规则

  • 什么是注解? 是程序中对某段代码进行解释说明
  • 注解有什么用? 注解可以解释方便他人阅读你的代码,也方便后续你学习时查看自己的代码,写注解是一个利人利己的好习惯。
  • 注解有几种?
    1. 单行注释:
        //后面紧跟着需要说明的内容
    2.多行注释:
        /* 
          多行注释
          可以写多行的内容
        */
    3. 文档注释
        /**
          这是文档注释
        */
  • 下面用注解的形式来解释代码内容
     1 /**
     2  * 这是文本注释
     3  */
     4 public class Hello {
     5     /*
     6     这是程序的主入口
     7     */
     8     public static void main(String[] args) {
     9         //这是一个单行注释  下面输出的内容为 Hello world
    10         System.out.println("Hello world");
    11     }
    12 }

在学一招,每次添加注解是不是太麻烦了?我们可以运用快捷键的形式添加注解:

Ctrl  + /    单行注释

Ctrl  +  shift  +  /   对选中的代码进行多行注释 

2. Java基础语法

2.1常量

常量:在程序运行中值不可发生改变的值

分类:

类型 含义 数据类型
整数 所有的整数 0,1,234,-128
浮点数 所有的小数  9.8,-7.2,0.0
字符  以单引号引起来的数,只能存储一个数 'a','瘦'
字符串  以双引号引起来的数,可以存储一个或多个数,也可以不存储数 "","abc"," "
布尔 只有两个值,用于控制流程语句中 true、false
空常量   没有任何数据的值(一般是引用数据类型的默认值) null
1 public class Demo {
2     public static void main(String[] args) {
3         System.out.println(10);//输出一个整数
4         System.out.println(29.3);//输出一个浮点数
5         System.out.println('a');//输出一个字符
6         System.out.println("hello world");//输出字符串
7         System.out.println(true);//输出Boolean
8     }
9 }
  • 2.2 变量

变量是程序中不可或缺的组成单位,最基本的存储单元。

  • 变量的概念?
①内存中的一个存储区域,该区域的数据可以在同一类型范围内不断变化
②变量的构成包含三个要素:数据类型,变量名,存储的值
③Java中变量声明的格式:数据类型  变量名  =  变量值

举个例子

 1  public class Demo {
 2     public static void main(String[] args) {
 3         //当程序需要编写大量相同的输出10语句时
 4         System.out.println(10);
 5          System.out.println(10);
 6          System.out.println(10);
 7          //如果我们突然想将这里的10全部修改成15时,就会显得十分不方便管理
 8          //这是就需要用到变量了
 9          int a = 10;
10          System.out.println(a);
11          System.out.println(a);
12          System.out.println(a);
13          //当我们突然想将这里的10全部修改成15时
14          //只需要修改a的值即可
15          int a = 15;
16          System.out.println(a);
17          System.out.println(a);
18          System.out.println(a);
19      }
20 }
  • 变量的注意事项

①变量需要考虑其作用域,当超出作用域范围的变量将失效

 1 public class Demo {
 2     public static void main(String[] args) {
 3         {//变量定义在哪个{}里,其作用域就只能在哪个{}的范围内有效
 4             int a= 10;
 5             System.out.println("a = " + a);
 6         }
 7         //当出{}范围内就会无效
 8         //System.out.println(a);这样写会报错
 9     }
10 }

②在同一作用域下声明两个相同的变量,会报错

 1 public class Demo {
 2     public static void main(String[] args) {
 3         {//在同一作用域下声明两个相同的变量,会报错
 4             int a= 10;
 5             //int a= 20; 同一作用域下,声明同名变量会出错
 6             System.out.println("a = " + a);
 7         }
 8         //当你在不同作用域下声明时
 9         int a = 20;//发现是不会报错的,因为它们的作用域不同
10     }
11 }

③变量没有初始化,直接使用会报错

1 public class Demo {
2     public static void main(String[] args) {
3         int a;
4         //System.out.println(a);没有初始化直接使用会报错
5     }
6 }

④变量可以声明在同一行文章来源地址https://www.toymoban.com/news/detail-711517.html

1 public class Demo {
2     public static void main(String[] args) {
3         int a = 10, b = 20;
4     }
5 }

 

到了这里,关于Java基础的变量与常量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【C快学-C语言程序设计(基础篇)】从VSCode中使用C编写我的第一个Hello world

    简介:本专栏是一个C语言基础入门知识学习的一个专栏 面向:广大C友 工具:VSCODE 博主:一个友好且宠粉的博主,送书活动小专栏,不定期抽奖送图书给粉丝 社区:🦈山鱼社区 我这里是使用超级强大的vscode来进行C语言的学习的,因为vscode有着许多好用且方便的插件,能够

    2024年02月13日
    浏览(49)
  • Java的变量与常量

      目录 变量 声明变量 变量的声明类型 变量的声明方式:变量名 变量名的标识符 初始化变量 常量 final 类常量 总结 变量和常量都是用来存储值和数据的基本数据类型存储方式,但二者之间有一些关键差别。 在Java中,每个变量都有一个类型。 声明变量 在Java中,变量

    2024年02月12日
    浏览(36)
  • web安全php基础_php常量及可变变量(魔术变量)

    php中常量是一个简单值的标识符。该值在脚本中不能改变。 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。 常量有两点需要特别注意的地方 常量在整个脚本中都可以使用。 常量值被定义后,在脚本的其他任何地方都不

    2024年02月12日
    浏览(56)
  • 【Java基础教程】(二)入门介绍篇 · 下:从JDK下载安装到第一个“Hello World!”程序,解析PATH和CLASSPATH环境变量的妙用~

    JDK 安装与配置; 理解环境变量PATH和CLASSPATH的主要作用; 运行第一个Java程序。 要进行Java的程序开发,必须先有Java开发工具包( JavaDevelopmentKit,JDK )的支持。本节主要基于JDK1.8版本来介绍安装等知识,读者朋友可以直接登录 Oracle官网 去进行下载,也可以在下边链接(包含

    2024年02月13日
    浏览(62)
  • 2.Java数据类型,变量及常量

    一、Java数据类型 1、什么是数据类型? 数据类型在计算机语言里面,是对内存位置的一个抽象表达方式,可以理解为针对内存的一种抽象的表达方式。 2、为什么要用到数据类型? Java是健壮型语言,所以Java对于数据类型的规范会相对严格。同时数据类型的出现是为了把数据

    2023年04月08日
    浏览(47)
  • 用java语言写一个AES算法,使用AES(CBC模式)对数据进行加密或解密。加解密用到的密钥(Key)和密钥偏移量(IV),代码实例类编写。

    以下是一个使用Java编写的AES算法实例,使用AES(CBC模式)对数据进行加密和解密。代码中包括了生成随机密钥和密钥偏移量的方法。 java Copy code import javax.crypto.*; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import java.security.InvalidAlgorithmParameterException; import

    2024年02月07日
    浏览(63)
  • 【Go基础】编译、变量、常量、基本数据类型、字符串

    面试题文档下链接点击这里免积分下载 go语言入门到精通点击这里免积分下载 使用 go build 1.在项目目录下执行 2.在其他路径下编译 go build ,需要再后面加上项目的路径(项目路径从GOPATH/src后开始写起,编译之后的可执行文件就保存再当前目录) 3.打包的时候自定义名字:

    2024年02月09日
    浏览(58)
  • 【C语言基础考研向】02 数据类型-常量-变量

    文章目录: 一.数据类型 二.常量 三.变量 四. 整型数据 五.浮点型数据 六.字符型数据 七.字符串常量 数据类型分为四大类: 基本类型 整型 浮点 字符型 构造类型 数组 结构体 指针类型 空类型 常量是指在程序运行过程中,其值不发生变化的量。常量又可分为整型、实型(也称浮

    2024年01月16日
    浏览(52)
  • 【Java基础】如何优雅的使用VS Code编写Java程序,并将自己的bug托管到GitHub上

    通常,编写Java程序的首选ide是Eclipse或者IntelliJ IDEA,它们对于Java大型项目友好度是其他ide难以企及的,但如果只是为了算法练习,或者是Java基础语法的学习,其实 VS Code 也是一个不错的选择,下面展示如何在 VS Code 上编写Java程序。 首先,保证自己的电脑上有jdk环境,如果还

    2023年04月12日
    浏览(56)
  • 【Java探索之旅】数据类型与变量,字面常量,整型变量

    🎥 屿小夏 : 个人主页 🔥个人专栏 : Java入门到精通 🌄 莫道桑榆晚,为霞尚满天! 在Java编程中,理解常量、数据类型以及变量是构建程序逻辑的基础。本文将深入介绍Java中的字面常量、数据类型和整型变量,帮助读者掌握这些基础概念,为编写高效的Java程序打下坚实基

    2024年03月11日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包