Day03

java程序运行机制

  1. 编译型

  2. 解释型


    英语单词

  • salary 工资,薪水

  • Constant 常量

  • operator 运算符 操作符

    关键字

  • final 修饰常量(不分先后顺序)

变量命名规范

  • 所有变量,类名,方法:见名知意

  • 变量(类成员变量,局部变量):首字母小写和驼峰命名法则:monthSalary

  • 常量:大写字母和下划线:MAX_VALUE

  • 类名:首字母大写:Man,GoodMan

  • 方法名:首字母小写和驼峰命名法则:run(),runRun()

    IDEA快捷方式

    1. Ctrl+D 复制当前行到下一行

& | ^ ~ >> <<

A=0011 1100

B=0000 1101

A&B:0000 1100 &:两个二进制都为1时才为1

A|B:0011 1101 |:有一个是1就为1

A^B:0011 0001 ^:相同为零相异为1

~B:1111 0010 ~:按位取反

2:0000 0010 <<左移

2*8怎么算最快 >>右移

2<<3==16

包机制

package com.baidu.www 包语句

import导入包

一般用公司域名倒置作为包名

next()和nextLine()的区别

next()

  1. 一定要读取到有效字符后才可以结束输入
  2. 对输入有效字符之前遇到的空白,next()方法会自动将其去掉
  3. 只有输入有效字符后才将其后面输入的空白部分作为分隔符或者结束符
  4. next()方法不能得到带有空格的字符串

nextLine()

  1. 以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符
  2. 可以得到空白
上一篇:《Day03》呕心沥血彻夜鏖战总结的JS知识点以及面试题


下一篇:C/C++ 笔记、Python 笔记、JavaWeb + 大数据 笔记