java语言基础

常量

  1. 字符串常量 双引号引起来的内容
  2. 整数常量 100 200 -100 -200
  3. 浮点常量 3.14 -3.14
  4. 字符常量 凡是用单引号引起 有且只有一个字符
  5. 布尔常量 只有两种值 true false
  6. 空常量 代表空什么都没有 null

变量

  1. 创建变量:数据类型 变量名称 = 值;

标识符

  • 命名规范
    • 只能由字符,下划线,美元$组成
    • 不能以数组开头
    • 不能使用关键字
  • 命名规范使用
    • 首字母大写 大驼峰
    • 变量 不能以数组开头
    • 方法 小驼峰
    • 小写

基本类型

在这里插入图片描述
只要不是在这八种类型中,就是引用类型
整数默认为int 浮点默认位double
整数long 需要带后缀L
浮点数float 需要带后缀F

运算符

  • 算数运算符
    • 四则运算符
      • 加(+) 减(-) 乘(*) 除(/)
        在这里插入图片描述
  • 取模运算符

    • 取余数(%)
      在这里插入图片描述
  • 字符串连接

    • 连接符(+)
      在这里插入图片描述
  • 自增自减

    • 自增(++)自减(–)
    • 使用格式:++num, --num, num++, num–
    • 注意
      如果是【前++】变量立马加一返回值是 n+1
      如果是【后++】变量使用后加一返回值是 n,在赋值给另外变量值为 n+1
      在这里插入图片描述
  • 赋值运算符

    • 四则赋值运算符

      • 加(+=) 减(-=) 乘(*=) 除(/=)
        在这里插入图片描述
    • 比较运算符

      • 大于(>) 小于(<) 等于(==) 大于等于(>=) 小于等于(>=) 不等于 (!=)
      • 结果是布尔值 true false
    • 逻辑运算符

      • 与(&) 或(|) 非 (!) 亦或()
      • 结果是布尔值 true false
    • 引用类型

    1. 导包 : import 包名称
    2. 创建: Scanner sc = new Scanner(System.in);
    3. 使用:
      获取键盘输入的int数字
      int num = sc.nextInt();
      获取键盘输入的字符串
      String str = sc.next();
    • 流程类型
    • 顺序结构
    1. 代码从前到后执行
    • 选择结构
    1. if if(){}else{} if(){}if else{}else{}
    • 循环结构
    1. for (起始值;步长:增量){} 数量确定用
    2. while(步长){增量;} 数量不确定用
      在这里插入图片描述
    3. 跳转控制 break 跳出循环 continue 跳出本次循环
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值