前言
基于自认对于idea的摸索和安装步骤构成了第一部分,第二部分主要根据网上资料与课本内容,加上黑马网课的讲解。内容较少,且层次较浅,实乃入门。
一、idea基本使用
1.下载安装过程
进入 idea 官网(https://www.jetbrains.com/idea/),下载 idea;
在安装路径中,可选择自己创建的文件夹,如将所有开发类工具软件下载在同一个文件夹中,方便以后查找和调试管理。
2.安装插件和学习初步使用
可下载中文包,将IDEA重启即可显示中文界面。
在IDEA中无需手动保存代码,IDEA会自动保存代码。
部分快捷键的使用会使得使用过程更加便捷。
二、Java入门
1.面向对象
面向对象:根据对象,把东西创建出来
即:如将大象装进冰箱这个问题,根据所要达成的效果——将大象装入冰箱把过程拆分为三步:打开冰箱,将大象塞入冰箱,关上冰箱。面向对象的主要特点是(抽象)封装、继承和多态。
2.三大特性
封装
浏览器显示结果为:通过访问修饰符(如 private)来修饰成员变量和成员方法,将不需要对外提供的内容都隐藏起来,提供公共方法对其访问。
所以我们只需要了解该方法想要达成的目的,不需要了解实现的方法。这就保证了数据的安全性,使用者只能使用公共方法对其访问。
继承
浏览器显示结果:在 Java 中子类使用关键词 extend 去继承父类的关系。
写完认为此类比并不恰当 : /* 我认为继承这一特性类似于数学中的“同理”一词:
例如在高等数学中求解偏导,在一些题目中求出对于x的偏导后只需将结果中的x换成y和z就可求出对于y和z的偏导。
而Java的继承特性正是将子类中的相似性质和方法抽取出来放在父类中,方便下次使用。提高了便利性。
*/
如果将 活人类 作为一个父类,那么子类可以包括 呼吸类, 脉搏类, 心跳类。
多态
浏览器显示结果:多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。
多态是我最不理解的特性,现阶段无法理解。
总结
对于文字所叙述内容如果没有加之实践自行体会属实无法体会,第一篇博客内容也生挤硬凑,应为懂得太少的缘故。