java笔记1

java初学笔记,随手记录

  • 单引号表示字符char类型(不常用),双引号才是字符串

  • float类型后面要添加f3.14f(不常用),不添加后缀默认为double

  • final表示常量,static final表示类常量

  • 位运算

    • 与:&
    • 或:|
    • 非:~
    • 异或:^
    • 左移:<<
    • 右移:>>
  • 不要把布尔值强制转换为任何的其他数值,如果要转换为int,可以使用三元运算符b ? 1:0

  • 数组的命名

    • int[] a(更常用)
    • int a[]
  • 数组必须先初始化才能使用,没有初始化的数组不能使用

    • int[] a=new int[100]
  • 命令行参数

    1
    public static void main(String[] args) {}

main函数的参数,args接受来自命令行的参数,每一个空格是一个参数,但是程序文件名不包含在内