玩命加载中 . . .

标识符和数据类型


Java程序结构

  • package语句
  • import语句
  • public型的class定义
  • class定义
  • interface定义

Java的基本数据类型

基本数据类型

  • boolean 布尔类型
  • char 字符类型
  • byte,short,int,long 整数类型(1,2,4,8)
  • float,double 浮点型
    如果要表示一个长整型常量,需要在数后面写出字母L,如:
  • 2L 十进制长整型
  • 077L 八进制长整型
  • 0xBABEL 十六进制长整型

类型转换

  • 自动类型转换
  • 强制类型转换

类和对象初步介绍

与类定义有关的关键字

限定访问权限修饰符

  • public 公有的,可以被任何对象访问
  • private 只能被这个类本身访问,类外不可见
  • protected 保护,只可以被同一包及其子类的实例对象访问
  • 没有访问修饰符,表示friendly,可以被所在包中的各类访问

存储方式修饰符

static 即可以修饰类的属性,也可以修饰类的方法

与继承相关的关键字

  • extends 继承关系的关键字
  • final 终极类,表示当前类不能再派生子类
  • abstract 既可以修饰类,也可以修饰方法。表示被修饰的成分是抽象的。类似C++中的纯虚函数。

其他关键字

  • this 指代本类
  • super 指代父类

类类型变量的创建

对象引用

类名 变量名
此时仅在内存中为其建立一个引用,并置初值为null,表示不指向任何内存空间。

对象实例化

变量名 = new 类名(参数列表)
申请相应的内存空间,并将该段内存的首地址赋给刚才建立的引用。

对象说明

类名 变量名 = new 类名(参数列表)

引用变量

Java将类类型变量看作引用。


文章作者: 鹿卿
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 鹿卿 !
评论
  目录