Java基础语法总结

Java基础01:注释

注释分为三种:

  1. 单行注释://
  2. 多行注释:/* */
  3. 文档注释:/** /

在这里插入图片描述

Java基础02:标识符和关键字

请添加图片描述

Java基础03:数据类型讲解

请添加图片描述

Java基础04:数据类型扩展及面试题讲解

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述请添加图片描述

Java基础05:类型转换

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

Java基础06:变量、常量、作用域

变量

  • 关键点:static 类变量

请添加图片描述

常量

  • final 用来定义常量 静态的
  • 应用场景:比如说搞游戏开发 有些数值是固定的 不能搞错了 那么就可以用final来定义一个常量
  • 修饰符 不规定顺序 static final/final static 都可以
    请添加图片描述

变量命名规范
请添加图片描述

Java基础07:基本运算符

请添加图片描述

最后一个 ,如果不强制转换,会向下取整,那输出结果就是0了;强制转换后,输出才是0.5;

请添加图片描述

只要有一个类型是long,那么整体的运算结果就是long类型

如果没有long,那么运算结果就是int类型**(哪怕是short+byte 这两个最短的相加,输出结果也是int类型)**

请添加图片描述

关系运算符

请添加图片描述

取余

  • 21除以10 等于2 余1 余的这个数就是输出结果

请添加图片描述

Java基础08:自增自减运算符、初识Math类

++在前 是先给a加上1,再把a赋值给b;++在后,是先把a的值赋给b,然后b加上1

请添加图片描述

拓展:pow Math工具类

  • 用于运算某个数的幂次方

请添加图片描述

Java基础09:逻辑运算符、位运算符

逻辑运算 (把二舅搬出来)

  • 逻辑与 &&:我有一万块钱,且我二舅也有一万块钱,那么我们就能买车。(因为必须我和二舅同时都有钱才能买车)
  • 逻辑或 ||:我有一万块钱,或者我二舅有一万块钱,那么我们就能买车。(因为我或者我二舅,我们其中有一个人有钱,就可以买车)

请添加图片描述

短路运算

  • 如果&&前面半段已经走不通了,那&&后面就不会运行了。所以c还是5.

请添加图片描述

位运算

  • 还是二舅买车原理

请添加图片描述

左移和右移

请添加图片描述

Java基础10:三元运算符及小结

扩展赋值运算符

请添加图片描述

字符串连接符

  • 面试题
  • “”在前面 会将后面的内容转换成字符串进行组合,因为a=10 ,b=20,所以组合起来是1020
  • “”在后面 会将前面a+b先运算出来 然后再进行字符串拼接

请添加图片描述

三元运算符

请添加图片描述

Java基础11:包机制

可以上网查阿里巴巴开发手册,人家那个真是 没有规矩不成方圆,人家代码书写规范这个东西,写了一本书的规范。

请添加图片描述
请添加图片描述

Java基础12:JavaDoc生成文档

可以上网搜JDK帮助文档 也就是API文档

请添加图片描述

加在类上面 就是类的注释 加在方法上面 就是方法的注释

请添加图片描述

在命令行中打开javadoc,他会生成说明文档

请添加图片描述
请添加图片描述

请添加图片描述

至此,Java基础语法告一段落,接下来要学习Java流程控制。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值