后端第一周预习(idea 基本使用、Java 基础)

文章介绍了IDEA的下载安装过程和基本使用,包括自动保存代码和快捷键的使用。在Java入门部分,讲解了面向对象的概念和三大特性——封装、继承和多态,其中对继承做了数学中的同理类比,并承认多态特性理解的挑战。
摘要由CSDN通过智能技术生成

文章目录


前言

基于自认对于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的继承特性正是将子类中的相似性质和方法抽取出来放在父类中,方便下次使用。提高了便利性。

*/

如果将 活人类 作为一个父类,那么子类可以包括 呼吸类, 脉搏类, 心跳类。

        多态

浏览器显示结果:多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。

多态是我最不理解的特性,现阶段无法理解。


总结

        对于文字所叙述内容如果没有加之实践自行体会属实无法体会,第一篇博客内容也生挤硬凑,应为懂得太少的缘故。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值