Java 基础知识

 最近正准备回顾一下Java,所以在此做一些记录。

1.Java的基本数据类型

基本数据类型 位数   默认值 包装类型
boolean   false Boolean
char 16bit null Character
byte 8bit 0 Byte
short 16bit 0 Short
int 32bit 0 Integer
long 34bit 0L Long
float 32bit 0.0f Float
double 64bit 0.0d Double

2.精度的计算需要使用BigInteger和BigDecimal

3.常用关键字总结

  abstract、assert、class、enum、extends、final、finally、implements、import、

  interface、package private protected public、static、super、synchronized

  this、throw、throws、transient、try、void、volatile等

4.常用的文档标签总结

  1.@author 作者

  2.@version 版本

  3.@since  时间

  4.@param 参数

  5.@return 返回值

  6.@throws 异常

  7.@see 引用其他文档

  8.{@link} 连接到其他的类

5.常用操作符总结

  +、-、*、/、%、=、==、!=、<=、&&、||、!、&等

  前缀式++和后缀式++,前缀式表示++操作符位于变量或表达式的前面,后缀式表示++操作符位于变量或表达式的后面

  >>>无符号右移,高位补0,>>有符号右移,符号正则补0,符号负则补1

6.常用的流程控制总结

  if 、else、while、do-while、for、foreach、switch、case、retuen、break、continue

  标签:只能在迭代之前使用,用法 标签名称 + 冒号  例 label: 

  带标签的continue会到达标签的位置,并重新进入标签后面的循环

  带标签的break会中断并跳出标签所指的循环

7.方法重载:每个重载的方法必须有独一无二的参数类型列表

8.类初始化的顺序

  静态数据和静态代码块(首次生成这个类的一个对象或者首次访问这个类的静态数据)

  非静态的代码块

  构造器

9.访问控制权限

  public、private、protected、无关键字为包访问权限

posted @ 2019-10-30 13:12  Grace&Gemin  阅读(129)  评论(0编辑  收藏  举报