Java编程基础知识(一)

article/2025/8/22 10:52:45

目录

一.Java的基本语法

1.Java的基本语法格式

 2.Java中的注释

3.Java中的关键字

Java中的标识符

二.Java中的常量与变量

1.常量

2.变量

三.Java中的运算符

四.数据输入


一.Java的基本语法

1.Java的基本语法格式

        编写Java程序必须先声明一个类,然后再类中编写实现需求的业务代码,其语法格式如下:

​
[修饰符] class 类名{程序代码}​

 2.Java中的注释

        注释概述:

            注释是在程序指定位置添加说明性信息    

            注释不参与程序运行,仅起到说明作用         

        注释分类:

                

 

3.Java中的关键字

 

               

 

Java中的标识符

        

 

二.Java中的常量与变量

1.常量

        

 

2.变量

        

 

        数据类型:

                

 

        类型转换:

                

 

三.Java中的运算符

  • 算术运算符
    • 符号

      作用

      说明

      +

      参看小学一年级

      -

      参看小学一年级

      *

      参看小学二年级,与“×”相同

      /

      参看小学二年级,与“÷”相同

      %

      取余

      获取的是两个数据做除法的余数

    • 注意事项:

      /%的区别:两个数据做除法,/取结果的%取结果的余数

      整数操作只能得到整数,要想得到小数,必须有浮点数参与运算。

  • 关系运算符
    • 符号

      说明

      ==

      a==b,判断ab的值是否相等,成立为true,不成立为false

      !=

      a!=b,判断ab的值是否不相等,成立为true,不成立为false

      >

      a>b,判断a是否大于b,成立为true,不成立为false

      >=

      a>=b,判断a是否大于等于b,成立为true,不成立为false

      <

      a<b,判断a是否小于b,成立为true,不成立为false

      <=

      a<=b,判断a是否小于等于b,成立为true,不成立为false

    • 注意事项:

      关系运算符的结果都是boolean类型,要么是true,要么是false

      千万不要把“==”误写成“=”。

  • 赋值运算符
    • 符号

      作用

      说明

      =

      赋值

      a=10,将10赋值给变量a

      +=

      加后赋值

      a+=b,将a+b的值给a

      -=

      减后赋值

      a-=b,将a-b的值给a

      *=

      乘后赋值

      a*=b,将a×b的值给a

      /=

      除后赋值

      a/=b,将a÷b的商给a

      %=

      取余后赋值

      a%=b,将a÷b的余数给a

  • 自增自减运算符

 

  • 符号

    作用

    说明

    ++

    自增

    变量的值加1

    --

    自减

    变量的值减1

        逻辑运算符:

符号

作用

说明

&

逻辑与

a&bab都是true,结果为true,否则为false

|

逻辑或

a|bab都是false,结果为false,否则为true

^

逻辑异或

a^bab结果不同为true,相同为false

!

逻辑非

!a,结果和a的结果正好相反

短路逻辑运算符:

 

优先级比较

四.数据输入

 


http://chatgpt.dhexx.cn/article/siQlpmf5.shtml

相关文章

Java编程基础

目录 第一篇、Java编程基础 ❀Java中的属性名词 ❀Java数据类型 ❀转义字符 ❀&& 和 & 与 || 和 | ❀方法 第二篇、Java面向对象编程 ❀类和对象 ❀面向过程和面向对象的区别 ❀面向对象程序设计的主要特性 ❀类和对象概述 ❀对象的内存结构 ❀垃圾空间…

java编程基础(入门级)(超级完整版)

java基础编程&#xff08;入门&#xff09; 01基础知识 1.计算机基础 【1】进制 A.十进制转化二进制 除以2&#xff0c;求余数&#xff0c;商继续除以2&#xff0c;一直到0为止&#xff0c;从底下往上得到结果。 B.二进制转化十进制 1 | 1 | 0 | 0 2 3 ∣ 2 2 ∣ 2 1 ∣ 2 …

UFBGA176+25 封装尺寸图

下图是UFBGA17625 封装规格的参数&#xff0c;根据下图的参数&#xff0c;即可制作UFBGA17625 的PCB封装

电阻的封装规格

1.直插式电阻 卧式直插电阻的封装形式为AXIAL-xx(比如 AXIAL-0.3)&#xff0c;0.3为焊盘中心距&#xff0c;单位是英寸&#xff0c;1 inch 25.4 mm 1000mil。 M型&#xff0c;电阻两端折弯。金属膜直插电阻功率-封装-尺寸对应表 封装尺寸(inch)对应长度&#xff08;mm&#…

Allegro PCB封装表贴器件-0805电阻-实战-详细封装制作过程(一)

1.Allegro封装元素 使用Allegro制作PCB封装&#xff0c;首先我们需要了解Allegro封装组成的元素&#xff0c;由焊盘、外形、字符三要素组成&#xff0c;如图 1所示。 图 1 Allegro封装元素 2.表贴元器件 2.1 0805电阻 我们需从规格书获得0805电阻推荐焊盘尺寸&#xff0c;如图 …

常见的贴片LED封装尺寸规格表

LED灯珠分为表贴式&#xff08;SMD&#xff09;和直插式&#xff08;DIP&#xff09;&#xff0c;表贴就是大家常说的贴片&#xff0c;也成为贴片式&#xff0c;本文主要介绍贴片灯珠的规格尺寸和命名。 单颗LED封装后通常以其尺寸命名&#xff0c;比如&#xff1a; 3528、5050…

0805,0603,1206这些封装的名字是什么来的

封装尺寸是长x宽&#xff0c;0805,0603,1206 这些单位是英制&#xff0c;0805代表0.8英寸x0.5英寸&#xff0c;而1英寸25.4毫米 &#xff08;注意&#xff1a;封装尺寸是实物封装的尺寸&#xff0c;不是焊盘的或者pcb封装图的尺寸&#xff0c;pcb封装图的尺寸会稍微大些&#…

centos7 安装 dos2unix

https://pkgs.org/download/dos2unix 下面选择对应的安装包 如centos7下则选择 https://centos.pkgs.org/7/centos-x86_64/dos2unix-6.0.3-7.el7.x86_64.rpm.html

Centos 7 离线安装dos2unix-7.4.0-3.el8.x86_64.rpm

如果你的服务器可以通互联网&#xff0c;安装dos2unix&#xff0c;非常简单&#xff1a;yum install -y dos2unix 要是内网安装dos2unix 接着往下瞅。 废话少说&#xff0c;直接上安装包好吧&#xff01;&#xff01;&#xff01; 链接: https://pan.baidu.com/s/1QOsHn9jVy…

Linux编码及dos2unix,unix2dos命令

通常我们在执行shell脚本的时候会遇到类似下面的错误&#xff0c;而事实上脚本没有任何问题&#xff0c;很多人会卡在这一步很久&#xff0c;其实有可能是编码导致的回车符不一致引起的&#xff1a; ERROR&#xff1a; $\r: command not found ^M: bad interpreter No such…

Linux命令之dos2unix

最近在linux下安装fastdfs服务器的时候&#xff0c;发现修改好相关的配置文件之后&#xff1b;启动nginx静态资源服务器&#xff0c;上传图片成功后&#xff0c;输入storage服务器给出的图片存储路径。 例如 http://192.168.1.5/group1/M00/00/00/wKgBBVfsGhyAKA81AABdr…

Linux命令学习总结:dos2unix - unix2dos

命令简介&#xff1a; dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。 而unix2dos则是和dos2unix互为孪生的一个命令&#xff0c;它是将Li…

mac vim 配色方案

如果没有代码高亮的话&#xff0c;用vim写代码确实不爽&#xff0c;于是&#xff0c;笔者今天花了一个上午的时间把mac下vim 的所有配色试了个遍&#xff0c; 下面给大家展示一下mac下所有vim的配色方案的样式。 darkblue delek elflord koehler murphy p…

MacVim配置参考

1、http://www.oschina.net/question/132421_18650?sorttime&p1 vim是一个很强的神器&#xff0c;对于我只用到其中的一小部分内容&#xff0c;接下来是我打造 php IDE的全过程&#xff0c;希望有兄弟能指点我其中的不足&#xff0c;要学习的兄弟能跟我一起努力学习。 第一…

mac vim 安装 YouCompleteMe 插件自动补全

前言 笔者常用vim进行c/c/go开发&#xff0c;虽说vim也有自带自动补全&#xff08;controln&#xff0c;controlp&#xff09;&#xff0c;不过操作上还是比较麻烦&#xff0c;笔者希望可以实现&#xff0c;输入部分单词可以直接弹出下拉框提示所有可能的单词。网上一搜&#…

安装Macvim

前言 本文记录了一次安装Macvim遇到的问题和解决办法&#xff0c;并提到了如何从终端启动Macvim。 brew install macvim 成功&#xff0c;但启动报错 今天重装了Mac系统(10.11.5 El Capitan&#xff0c;你问Mac居然也重装系统&#xff1f;我只是想要一块干净的硬盘。). 折腾…

命令行使用MacVim

命令行使用MacVim 配置环境变量 vim ~/.zshrc 增加以面一行 alias gvim/Applications/MacVim.app/Contents/MacOS/Vim -g2021年8月30日补充 评论区有小伙伴有疑问&#xff0c;截图说明一下。 动画演示 总结 我个人还是喜欢直接使用命令行中的vim&#xff0c;这样更纯粹…

mac vim没有颜色 vim着色

mac选手使用vim的时候发现&#xff0c;代码全是白色的&#xff01;我的天&#xff0c;我用的是vi吗&#xff1f; 但是编辑/usr/share/vim/vimrc中会发现系统不让用户改因为没有权限&#xff0c;这样可以直接在当前用户下实现同样的功能。步骤如下&#xff1a; 新建vimrc文件 …

MacOS - MacVim安装

1.应用场景 主要用于学习使用MacVim进行编程&#xff0c;尤其是在服务端编程发挥作用&#xff5e; 2.学习/操作 1.文档阅读 01&#xff5c;各平台下的 Vim 安装方法&#xff1a;上路前准备好你的宝马-极客时间 Releases macvim-dev/macvim GitHub https://github.com/macv…

2022 最新 Mac Vim 开发环境的部署与配置

2022 最新 Mac Vim 开发环境的部署与配置 效果图 Vim 插件简介 插件名描述pope/vim-fugitiveVim 编辑器中的 Git 包装器插件&#xff0c;它可以让我们在 Vim 编辑器中完成 Git 操作scrooloose/nerdtree用来提供一个导航目录的侧边栏ryanoasis/vim-devicons在 NERDTree 中显示…