博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
02 - JavaSE之基础及面向对象(补充)
阅读量:6961 次
发布时间:2019-06-27

本文共 588 字,大约阅读时间需要 1 分钟。

引用数据类型

  • java中的数据类型可以分为 基本数据类型 和 引用数据类型 两大类

  • int float char boolean等都是基本数据类型

  • 类类型都是引用数据类型

  • 引用数据类型类似C语言中的指针,多个引用数据类型可以引用同一个对象

  • 基本数据类型的变量都有一份自己的值拷贝,而引用数据类型都是指向自己堆空间的值。

多态

  • java中的多态只能发生于方法,子父类间完全相同的属性不会发生多态。

  • 子父类间完全相同的属性通过引用的类型而不是实际对象的类型确定访问哪一个。

public static void main(String[] args) 分析:

  1. public声明main是公共的,这样JVM才可以访问main方法,这个时候相当于跨包调用,所以修饰为public,包含这个main方法的类名也要修饰为public也是同样的原因,因为JVM需要找得到它和它中的main方法。

  2. static表示静态的,表示main方法不需要new一个对象就可以访问。

  3. void main(String[] args)是方法返回值,方法名和方法参数。


java语言中可以在子类重写的方法前加上 * 提示字,这样编译器会检查方法重写的是否合法。

  • 这样真好,避免重写时函数名等写错,然而编译器又不会报错的尴尬局面。

  • 一个子类可以实现多个接口,但是必须实现接口中的所有方法,否则子类将变成抽象类。

转载地址:http://ffqil.baihongyu.com/

你可能感兴趣的文章
学习React系列(三)——Refs和Dom
查看>>
团队管理中的代码评审
查看>>
迭代器
查看>>
移动互联网企业“六步”轻松实现移动安全战略部署!
查看>>
MySQL存储过程-遍历游标的例子
查看>>
Algs4-1.4.24扔鸡蛋
查看>>
Algs4-2.4.11大量插入少量删除大元素操作,用哪种数据结构实现优先队列
查看>>
对象转换成XML数据形式
查看>>
Error mounting /dev/sda4 , Metadata kept in Windows cache, refused to mount的解决方法
查看>>
leetcode 1. Two Sum
查看>>
win下发现两个有用的快捷键
查看>>
ionic上拉加载更多当数据加载完没有下一页的时候我们需要显示一下"没有更多了"的友好提示...
查看>>
Linux下的压缩zip,解压缩unzip命令详解及实例
查看>>
工作周记 - 第三周 (2016/06/06 - 2016/06/8) 端午快乐
查看>>
JDK自带工具keytool生成ssl证书 和 HTTPS双向认证
查看>>
app 开发
查看>>
解析jsp的 tomcat 、resin
查看>>
UIViewController生命周期的理解
查看>>
Beta冲刺NO.7
查看>>
RabbitMQ入门学习
查看>>