目录

一.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,判断a和b的值是否相等,成立为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

      <=

      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&b,a和b都是true,结果为true,否则为false

|

逻辑或

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

^

逻辑异或

a^b,a和b结果不同为true,相同为false

!

逻辑非

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

短路逻辑运算符:

优先级比较

四.数据输入

Java编程基础知识(一)相关推荐

  1. java编程基础_Java编程语言基础知识要点

    Java编程语言基础知识要点 Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程.下面小编整理了Java编程语言基础知识要点,希望对大家有帮 ...

  2. Java 网络编程基础知识

    Java 网络编程基础知识 基础概念 计算机网络的基本概念 ​ 网络:多台计算机使用网络设备互联在一起,计算机之间可以进行通信,这样就组成了一个计算机网络. ​ 网络设备:集线器(HUB),路由器,交 ...

  3. 16第一章 ASP.Net编程基础知识

    第一章        ASP.Net编程基础知识 第一章        ASP.Net编程基础知识 本章首先介绍用ASP.Net技术编制服务器端动态网页所需的网络和HTML标记语言方面的有关知识.然后 ...

  4. Java大神推荐,java编程基础必备(必看)

    在没有以前的操作习惯的错误情况下,反而容易接受新知识,所以不要因为自己对java一无所知而自卑,相反,这是菜鸟们的优势,但是如何才能从一个菜鸟历练成大神呢,当然是需要学习了,不学习就想成为大神,就是在 ...

  5. 你觉得什么才是 Java 的基础知识?

    近日里,很多人邀请我回答各种j2ee开发的初级问题,我无一都强调java初学者要先扎实自己的基础知识,那什么才是java的基础知识?又怎么样才算掌握了java的基础知识呢?这个问题还真值得仔细思考. ...

  6. java编程一般类抽象类的定义,Java编程基础抽象类

    本文主要是讲述Java编程基础-抽象类,更多Java技术知识,请登陆疯狂软件教育官网. 抽象类: 抽象:不具体,看不明白关键字abstract 抽象类的特点: 1.抽象方法只能定义在抽象类中,抽象类和 ...

  7. hashcode是什么意思_什么才是 Java 的基础知识?

    作者:晓风轻 链接:zhuanlan.zhihu.com/p/28615617 近日里,很多人邀请我回答各种j2ee开发的初级问题,我无一都强调java初学者要先扎实自己的基础知识,那什么才是java ...

  8. JAVA NIO基础知识

    本文来说下JAVA NIO基础知识. 文章目录 NIO概述 NIO简介 NIO的特性/NIO与IO区别 读数据和写数据方式: NIO核心组件简单介绍 Java NIO 之 Buffer(缓冲区) Bu ...

  9. 《Java程序员面试秘笈》—— 第1章 Java编程基础

    本节书摘来异步社区<Java程序员面试秘笈>一书中的第1章,作者:常建功,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第1章 Java编程基础 通过考察Jav ...

  10. 实验一 Java编程基础

    面向对象--Java实验报告 实验一:Java基础编程 实验一 Java编程基础 <center> <strong>姓名:</strong> <u>XX ...

最新文章

  1. 图片下方出现几像素的空白间隙
  2. vs2013我建了两个对话框 选择主对话框_VS/MFC编程教程:如何创建对话框模板和修改对话框属性...
  3. UIControl的子类UISwitch, UISegmentedCntrol, UIPageControl详解
  4. Gerrit代码审核服务器搭建全过程
  5. 51nod 1267 4个数和为0
  6. vsftpd配置文件丢失
  7. 宝藏世界显示连接不到服务器,宝藏世界新手常见问题解答 新手攻略
  8. 第3章 动态规划 矩阵连乘问题
  9. 管理感悟:经历不是经验,套路才是
  10. 使用src.rpm包安装软件
  11. JNI详细调用(附带图文)
  12. Android 不透明度对应数值
  13. 【keil5】pwm驱动步进电机
  14. 纯js前端导出Excel表格(Excel科学计数法问题)
  15. 自动驾驶综述|定位、感知、规划常见算法汇总
  16. matlab 三角函数 积化和差,瞬间记住三角函数和差化积积化和差公式
  17. 非网页版微信机器人-Wechaty
  18. 职场人:你知道自己值多少钱吗?
  19. C盘爆满上热搜,简单几招释放几十G空间,一下子就不红了
  20. 2017 android平板,苹果2017款iPad评测:史上性价比最高的体面iPad平板

热门文章

  1. 颜色表大全 颜色中英文对照表
  2. abaqus6.14 帮助 Abaqus Example Problems Guide翻译
  3. 局域网屏幕共享软件Inletex使用教程
  4. Mimics 21安装
  5. mock server java_mock server搭建及接口测试简单实例
  6. 服务器系统巡查登记表,信息设备巡检记录表
  7. Atom markdown-pdf 插件错误 Markdown-pdf: Error. Check console for more information.
  8. 软件工程参考文献精品文献汇总
  9. 如何使用winrar打开war包
  10. 文本数据标注工具Doccano