目录
Java基本语法
  • 立即数系统默认为int/double
    • 如要赋值一个long,必须要在最后加上L符号表示这是个long类型
  • 数组初始化

    int[] a = new int[]{1,2,3};

  • 类型转换
    • 低精度可以直接赋给高精度

      byte < short < char < int < long < float < double
      java中的char是十六位,双字节,因此比short大

    • 高精度不能直接赋值给低精度:需要强制类型转换
    • 不同类型之间的运算结果为精度最高的类型
  • 基本数据类型和字符串转换
    • String.valueOf(各种基本类型),返回String对象
    • XXX.parseXXX(字符串),返回的是primitive类型,而不是对象
  • 文档注释:"/**" 开头,"*/"结束
  • 字符串相加(实为连接):"+"是Java中唯一重载过的一个字符
  • && 和 || 都是短路运算符,即如果第一个可以判断出表达式的TF,就不再运算后面的内容
  • 运算符的优先级:
    • 点号,括号,分号,逗号
    • 算术运算符
    • 移位运算符
    • 关系运算符
    • 逻辑运算符
    • 赋值运算符
  • Java流程
    • 选择:if-else switch-case(会让你判断结果)
    • 循环:for while do-while break continue
    • 注意:判断中只能为boolean类型,不能为数值
文章作者: EasonZzZz
文章链接: http://yoursite.com/2019/12/27/学习/Java学习/Java基本语法/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Nice To Meet U