当前位置: 首页 > news >正文

(一)基于IDEA的JAVA基础4

注释文本,注释模版

单行注释://开头放在代码前面,对少部分。

多行注释:快捷方式ctrl+shift+/,对段落代码注                释。

文档注释:/**……**/,用于声明作者或创作时                间。

31a7c53f641a464cbc1aa4fa9336dc39.png

 文档注释如何设置,首先找到File中的setting

87772cca5e3141229d57a2590047806a.png

 然后是Includes下的File Header 输入截图中内容,点击Apply应用OK即可。作者那一栏你们当然打自己的名字。然后以后每次新建都会自动生成文件头。

5ea64e1e9fee4402b237de4b6bdbd959.png

 变量

一个数据存储空间的表示,不同的数据存入不同的内存空间里,是可以改变的量。

通俗来说,变量就相当于房间,你每声明一次变量就会在你的内存中开辟一处房间,而你如果想找到你开的房间你就需要房间名字,这个房间名字就叫变量名,而房间肯定有各种各样的类型对不对,而房间的类型就叫变量类型,而相应的变量值就是入住的客人。

676348529fb44d488c0cca1dce2d103f.png

判断变量名是否合法上一篇也说过,开头可以是字母下划线美元或人名币符号,从第二个单词开始每个单词首字母大写。

java中常用的数据类型:

基本数据类型

引用(复合)数据类型

基本数据类型有4种8类(面试可能需要请记住):

整型(整数):byte(字节型) 1个字节8位-2⁷到2⁷-1

                short(短整型) 2个字节16位                                                  -2¹⁵到2¹⁵-1

       (默认) int (整型)4个字节32位-2³²到2³²-1

                 long(长整型)8个字节64位                                                -2⁶³到-2⁶³-1

浮点型(小数):float(单精度)

                    double(双精度)常用

 ——精度越高,存储的数值准确度越高

布尔型:boolean    真假   适用于逻辑判断

           取值:true false

字符型:char(单个字符)

引用数据类型:

字符串:String

数组,对象:目前了解即可,后面细说

Java各整数类型有固定的长度个位数,不受操作系统的干扰,保证了可移植性。

18919de3ab0f40a6adbcde765e534a13.jpg

变量和常量的声明及使用

我们新建了个java文件

public class Test01 {

        public static void main(String[] args) {

            //声明变量,根据数据类型再内存中申请空间

            //声明数据类型int,年龄age是我们申请的变量名,10是给age赋的值

           int age=10;

            System.out.println("年龄是:"+age);

           //第二种写法(变量名不能重复用age1区别)

            int age1;

            age1=11;

            //打印语句中“ ”内的内容原样输出

            System.out.println("年龄是:"+age1);

        }

    }           在打印语句中各部分是靠+链接的。

40a2089f6ac5415398308eb019af76c9.png

 Run一下

a7b5a9c410344d5fbdbe37f84b99ed7b.png

 打印语句中加号的使用:

1.+的左右两边,只要任意一边是“”的内容,最终结果是进行合并,引号内的内容原样输出

2.+的两边都是数值类型,结果就是数学加法运算。

常量的声明

有固有的值,值是不能改变的。例如某些特殊值,圆周率π。

语法: final 数据类型 变量名=值;

例:public class Test01 {

        public static void main(String[] args) {

            final double Π=3.1415926;

            System.out.println("Π的值:"+Π);

        }

    }

3d493519ba944c4882e2be21aace85aa.png

 自己可以练习一下,尝试不同的内容数据类型等,动手是掌握知识的最好方法

 

http://www.lryc.cn/news/322523.html

相关文章:

  • 【Python】复习12:标准库与第三方库
  • CUDA 12介绍
  • 旅游系统-软件与环境
  • AI基础知识(2)--决策树,神经网络
  • 蓝桥杯C++大学B组一个月冲刺记录2024/3/21
  • 由浅到深认识C语言(14):枚举
  • 速盾cdn:cdn节点缓存内容不一致怎么办?
  • 【LAMMPS学习】三、构建LAMMPS(6)在构建中包含软件包
  • apache commons-dbcp Apache Commons DBCP 软件实现数据库连接池 commons-dbcp2
  • 8.2K star!史上最强Web应用防火墙
  • 浅谈RPC的理解
  • JDK发布信息、历史及未来规划
  • 帅帅密码管理系统使用教程
  • 漫谈5种注册中心
  • Vulnhub靶机:Kioptrix_2014
  • Spring Boot整合Spring Security
  • Rust字符串深入理解
  • TSINGSEE青犀AI智能分析网关V4酿酒厂安全挂网AI检测算法
  • LeetCode第126场双周赛个人题解
  • 牛客NC403 编辑距离为一【中等 模拟法 Java,Go,PHP】
  • C# SetWindowPos函数
  • zookeeper快速入门五:用zookeeper实现服务注册与发现中心
  • Java 中 BitSet 类的用法
  • Jenkins-pipeline流水线构建完钉钉通知
  • 汽车制造业供应商管理会面临哪些问题?要如何解决?
  • day28|93. 复原 IP 地址|Leetcode 78. 子集|90.子集II
  • 怎样提升小程序日活?签到抽奖可行吗?
  • hive语法树分析,判断 sql语句中有没有select *
  • 【论文阅读】MSGNet:学习多变量时间序列预测中的多尺度间序列相关性
  • 智慧城市与数字孪生:共创未来城市的智慧生活