写点什么

java 学习笔记(一)

用户头像
陈皮
关注
发布于: 2021 年 03 月 01 日
java学习笔记(一)

Java 是一门面向对象编程语言,不仅吸收了 C++语言的各种优点,还摒弃了 C++里难以理解的多继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

鉴于看了不少安卓 app 的开发,想自己也去试试做一个,因此开始学习 java 语言,以前有点 c 的基础,学起来应该会容易一点。不过接触过后,还是觉得突然转变成面向过程有点别扭。

以下为最近学习的一些笔记记录:

①面向对象特征:继承,封装,多态

继承:extend,可减少重复代码,子类可继承父类成员变量与成员函数

super()调用父类的构造函数,使用时必须为构造函数的第一条语句

super. 调用父类的成员函数

②抽象函数:abstract void~();

无法写出子类通用函数,只能让子类自己实现的时候,我们就可以把这个函数定义为抽象函数

好处:把父类定义为抽象类,里面要由子类来实现的函数定义为抽象函数,那么就不会忘记在子类中复 写父类中的抽象函数

③包:packge ,打包后的类的全名:包名+.+类名

④编译:javac -d . Test.java,.代表放置的目录,为当前目录

⑤public 权限:公共权限,可跨类,跨包使用


用户头像

陈皮

关注

还未添加个人签名 2020.10.12 加入

还未添加个人简介

评论

发布
暂无评论
java学习笔记(一)