JAVA从入门到精通之入门初阶(一)

1. 认识变量

一、 首先变量名要遵循如下命名规则:

1. 变量名只能由字母、数字和下划线组成

2. 变量名必须以字母或下划线开头

3. 变量名大小写敏感

4. 变量名不能使用关键字,如const、static等

5. 变量名应具有描述性,以便于代码的可读性和维护性

二、 变量之间可以进行一些运算,不同的数据类型遵循相应的运算规则

public class java_7_9 {public static void main(String[] args){int x = 10;int y = 10;int z = x + y;System.out.println(z);}
}

三、 变量的组成 : 数据类型 变量名 = 实际数据

注意:long类型变量:需要加入L标识(大小写都可以)
           float类型变量:需要加入F标识(大小写都可以)
           二进制以 0b 开头
           十进制不加前缀
           八进制以 0 开头
          十六进制以 0x 开头

在二进制中形如 0b123 这样的输入是不合法的,因为二进制只有1和0

public class java_7_9 {public static void main(String[] args){//变量//数据类型 变量名 = 数值//long类型变量:需要加入L标识(大小写都可以)//float类型变量:需要加入F标识(大小写都可以)long num = 11111L;float count = 3.14F;int a = 10;System.out.println(a);System.out.println(num);System.out.println(count);//二进制以 0b 开头//十进制不加前缀//八进制以 0 开头//十六进制以 0x 开头System.out.println(16);//语法报错 System.out.println(0b16);System.out.println(0b111);System.out.println(016);System.out.println(0x16);}
}

2. 熟悉制表符 '\t'

 介绍:1. 在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍

            2. 最少补1个空格,最多补8个空格

            3. 只与前面的字符串有关,自动补齐,即如果前面的字符串不足8位自动补充空格满足8位

public class java_7_9 {public static void main(String[] args){//制表符 /t 的使用//在打印的时候,把前面字符串的长度补齐到8,//或者8的整数倍。最少补1个空格,最多补8个空格。//只与前面的字符串有关,自动补齐System.out.println("age"+"name");System.out.println("tom"+"23");System.out.println("age"+'\t'+"name");System.out.println("tom"+'\t'+"23");}
}

 

3. 了解数据类型 

常见的数据类型有:byte、int、long、unsigned int、long long、char、float、double、布尔                                  类型等。具体归为整数类型,小数类型,字符类型,布尔类型等。

需要注意的是:long类型变量:需要加入L标识(大小写都可以)

                          float类型变量:需要加入F标识(大小写都可以)

public class java_7_9 {public static void main(String[] args){//整数输出System.out.println(66);System.out.println(-666);//小数System.out.println(3.14);System.out.println(-1.314);//字符System.out.println('a');System.out.println('b');//字符串System.out.println("abc");System.out.println("sss");//布尔System.out.println(true);System.out.println(false);//空//错误:System.out.println(null);//null 不能直接打印,除非使用字符串System.out.println("null");//变量//数据类型 变量名 = 数值//long类型变量:需要加入L标识(大小写都可以)//float类型变量:需要加入F标识(大小写都可以)long num = 11111L;float count = 3.14F;int a = 10;System.out.println(a);System.out.println(num);System.out.println(count);}
}

4. 常见的cmd命令 

一、首先按住 Windows + R 打开输入 cmd 命令进入,如图:

进入界面后:

 

二、一些cmd命令

1. 盘符名称+冒号
    说明:盘符切换举例:E: 回车,表示切换到E盘

2. dir

    说明:查看当前路径下的内容 

3. cd 目录( cd 空格 目录名)
    说明:进入单级目录举例:cd itheima 

    这里的 Desktop 通常就是桌面(桌面也是一个巨大的文件夹)

4. cd..

    说明:回退到上一级目录 

5. cd 目录1\目录2\.…
    说明:进入多级目录。举例:cd itheimaVavaSE 

6. cd/

    说明:回退到盘符目录

7. cls

    说明:清屏

8. exit

    说明:退出命令提示符窗口

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3224606.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【人工智能】-- 搜索技术(状态空间法)

个人主页:欢迎来到 Papicatch的博客 课设专栏 :学生成绩管理系统 专业知识专栏: 专业知识 文章目录 🍉引言 🍈介绍 🍉状态空间法 🍈状态空间的构成 🍍状态 🍍算符…

【深度学习】第5章——卷积神经网络(CNN)

一、卷积神经网络 1.定义 卷积神经网络(Convolutional Neural Network, CNN)是一种专门用于处理具有网格状拓扑结构数据的深度学习模型,特别适用于图像和视频处理。CNN 通过局部连接和权重共享机制,有效地减少了参数数量&#x…

溶解氧(DO)理论指南(2)

转载自梅特勒官网资料,仅用于学习交流,侵权则删! 溶解氧理论指南 2 DO电极类型2.1 氧化还原化学简介2.2 原电池法溶解氧电极2.3 极谱法溶解氧电极2.3 光学法溶解氧电极 2 DO电极类型 O2是一种高活性分子,因为它是通过光合作用连…

UI组件库---vantList组件接口多次调用大坑问题

问题描述:当使用refesh下拉操作时,vanlist组件会多次调用(大概三次)! 解决方案: 1、接口错误的时候,大量重复请求。 可能接口错误时vant3内部某些变量没重置,导致一直重复请求&am…

QT文件生成可执行的exe程序

将qt项目生成可执行的exe程序可按照以下步骤进行: 1、在qt中构建运行生成.exe文件; 2、从自定义的路径中取出exe文件放在一个单独的空文件夹中(exe文件在该文件夹中的release文件夹中); 3、从开始程序中搜索qt&#xf…

高铁站客运枢纽IPTV电视系统-盐城高铁站西广场IP电视系统应用浅析

高铁站客运枢纽IPTV电视系统-盐城高铁站西广场IP电视系统应用浅析 由北京海特伟业科技有限公司任洪卓于2024年7月9日发布 随着科技的飞速发展,特别是“互联网”战略的深入推进,高铁站客运枢纽的信息化建设成为提升服务质量、增强乘客体验的重要手段。盐…

Effective C++笔记之二十一:One Definition Rule(ODR)

ODR细节有点复杂,跨越各种情况。基本内容如下: ●普通(非模板)的noninline函数和成员函数、noninline全局变量、静态数据成员在整个程序中都应当只定义一次。 ●class类型(包括structs和unions)、模板&…

能源电子领域2区SCI,版面稀缺,即将截稿,无版面费!

【SciencePub学术】今天小编给大家推荐1本能源电子领域的SCI!影响因子1.0-2.0之间,最重要的是审稿周期较短,对急投的学者较为友好! 能源电子类SCI 01 / 期刊概况 【期刊简介】IF:1.0-2.0,JCR2区&#xf…

互联网医院系统,开发互联网医院设计哪些功能?

随着科技的进步和数字化转型的推动,互联网医院系统已成为现代医疗服务的重要组成部分。这一系统通过整合信息技术与医疗资源,为用户提供便捷、高效的医疗服务。以下是互联网医院系统的主要功能介绍。 1、在线咨询与诊断 互联网医院系统允许患者通过网络平…

Python30 使用Gensim库实现Word2Vec对文本进行处理

1.Word2Vec Word2Vec 是一种将词语表示为向量的技术,能够捕捉词语之间的语义关系。它由 Google 的 Tomas Mikolov 等人在 2013 年提出,广泛应用于自然语言处理任务中。其核心概念主要包括: 词嵌入(Word Embeddings) …

头歌资源库(23)资源分配

一、 问题描述 某工业生产部门根据国家计划的安排,拟将某种高效率的5台机器,分配给所属的3个工厂A,B,C,各工厂在获得这种机器后,可以为国家盈利的情况如表1所示。问:这5台机器如何分配给各工厂,才能使国家盈…

Java并发关键字

并发关键字 关键字: synchronized详解关键字: volatile详解关键字: final详解 # Synchronized可以作用在哪里? 对象锁方法锁类锁 # Synchronized本质上是通过什么保证线程安全的? 加锁和释放锁的原理 深入JVM看字节码,创建如下的代码: public cl…

瓦罗兰特游戏帧数低怎么办 瓦罗兰特游戏帧率提不上去怎么解决

瓦罗兰特是一款由拳头游戏(Riot Games)开发的5v5英雄射击游戏。结合了MOBA元素,每个角色都拥有四个独特的技能;提供了多种游戏模式,如5V5战术射击等;角色和皮肤设计丰富。游戏中,玩家将扮演各具…

STM32G474使用HRTIM触发多路ADC采样,通过DMA传输,通过串口打印显示,实现PWM中间时刻采样,避免开关噪声

本工程使用CUBEIDE进行配置以及编译调试,使用的硬件为STM32G474官方开发板NUCLEO-G474RE CUBEIDE配置 HRTIM配置 本章工程使用HRTIM定时器进行ADC的触发,打开主定时器,子定时器A,B,C。(本工程未使用到A与C定时器,配置…

【界面态】霍尔效应表征氮化对SiC/SiO2界面陷阱的影响

引言 引言主要介绍了硅碳化物(SiC)金属-氧化物-半导体场效应晶体管(MOSFETs)作为新一代高压、低损耗功率器件的商业化背景。SiC MOSFETs因其优越的电气特性,在高电压和高温应用领域具有巨大的潜力。然而,尽…

前端javascript中的排序算法之插入排序

插入排序(Selection Sort)基本思想: 插入排序每次排一个数组项,以此方式构建最后的排序数组。假定第一项已经排序了,接着, 它和第二项进行比较,第二项是应该待在原位还是插到第一项之前呢&#…

ST Smart Things Sentinel:一款针对复杂IoT协议的威胁检测工具

关于ST Smart Things Sentinel ST Smart Things Sentinel,简称ST,是一款功能强大的安全工具,广大研究人员可以使用该工具检测物联网 (IoT) 设备使用的复杂协议中的安全威胁。 在不断发展的联网设备领域,ST Smart Things Sentinel…

LabVIEW开发阀门自动校准装置

1. 装置概述与目标 在工业和实验室环境中,阀门的准确性和稳定性对于流体控制和实验数据的可靠性非常重要。LabVIEW可以作为开发阀门自动校准装置的理想工具,提供高度可定制化的解决方案。 2. 硬件与设备选择 型号选择:为了实现阀门自动校准…

精讲:java之多维数组的使用

一、多维数组简介 1.为什么需要二维数组 我们看下面这个例子?“ 某公司2022年全年各个月份的销售额进行登记。按月份存储,可以使用一维数组。如果改写为按季度为单位存储怎么办呢? 或许现在学习了一维数组的你只能申请四个一维数组去存储每…

【区块链+跨境服务】粤澳健康码跨境互认系统 | FISCO BCOS应用案例

2020 年突如其来的新冠肺炎疫情,让社会治理体系面临前所未见的考验,如何兼顾疫情防控与复工复产成为社会 各界共同努力的目标。区块链技术作为传递信任的新一代信息基础设施,善于在多方协同的场景中发挥所长,从 而为粤澳两地的疫情…