java语言
keyword
访问控制(Access control)
private protected public default
类,方法和变量修饰符(Class, method, and variable modifiers)
abstract class extends final implements interface native new
static strictfp synchronized transient volatile
程序控制(Program control)
break continue return do while if else for instanceof switch
case default assert loop
异常处理(Exception handling)
try catch throw throws finally
包相关(Package related)
import package
基本类型(Basic types)
byte short int long char flaot double boolean true false null
变量引用(Variable reference)
super this void
保留字(Reserved words)
goto const
Object-oriented
继承(inheritence) 封装(encapsulation) 多态(polymorphism)
重载(overload) 重写(override)
抽象(abstract) 实现(implements)
抽象类(Abstract class)接口类(Interface class)派生类(derived class) 子类(subclass)
内部类(Inner class)匿名内部类(Anonymous inner class)
构造函数,初始化(constructor)方法(methods)抽象方法(Abstract methods)静态方法(State methods)getter setter main toString
属性(attribute) 变量(variable)成员变量(Member variables)静态变量,类变量(State variables)局部变量,本地变量(local variable)实例变量(instance variables)
Object
包装类(wrapper class )
Byte Short Integer Long Char Short Flaot Double Boolean
数据结构(data structure)
Collection List ArrayList LinkedList Vector Set HashSet LinkHashSet TreeSet
Map HashMap LinkHashMap HashTable ShortedMap TreeMap
常用对象(Common object)
Exception
nullpointerException ArrayIndexOutOfBoundsException 数组角标越界异常
ClassCastException 类型转换异常 RuntimeException ParseException Unsupported Encoding Exception ArithmeticException算术异常 IllegalArgumentException
ClassNotFoundException NumberFormatException IOException FileNotFoundException EOFException InterruptedException
注解
binary octal hex
Mysql
sql select from where add create update replace delete insert drop exit database table order by count limit choose
field line value row syntax语法 cascad clause
常用命名(Commonly used name)
judge flag logger previous next Suffix后缀的 prefix