java学习心得(-)

心得一

java 是一个比较自由度比较大的语言;在《Java编程思想》中主要提出了思想两个字,思想在编程中是至关重要的,
Java是门面向对象的语言,所以在Java中一切皆是对象,可见我们要要抽象的思想,遇到问题时,我们首先想到的是他们能不能抽象到一个类中去解决他们;把程序进行结构化的表示;其中我们要熟练的掌握什么是类,修饰符,关键字,对象,方法,成员,方法的重载,继承及重写,接口,多态。这些是最基础的知识。修饰符,常见的权限修饰符有:public.protected,private,在一个类中这三个都是可见的,在同一个包中或子类,只有private不可见。在其他包中或子类只有public可见。关键字:Java中的关键字是非常多的常用的有this,new,return,finall,static,extends,interface,impelement,static,abstatic。等等 方法包括:构造方法,成员方法,静态方法,抽象方法。方法的重载是发生在类中;而重写是子类与父类之间的方法的实现,或者是子类实现接口时需要进行对父接口中的方法进行重写,继承,是用子类名+extends+父类名,关键字来实现的,接口是用interface+接口名来实现的。
多态正是有这些重写,重载来实现的。
抽象类:

抽象类中只有抽象方法没有方法体然后子类用继承的方法来把抽象方法重写,在抽象类中用abstract来定义类或者方法,修饰符不能为private,其中里面可包含普通方法,若子类不能实现其抽象方法则子类也必需定义为是抽象类在让他的子类来实现这些抽象类中的抽象方法;其中可以有静态的方法和变量。

抽象类是对一种事物的抽象属于一类(整个类)模板式设计在类中添加方法子类不会变动,

在调用时只能用子类new出一个对象来调用子类中重写的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kay三石 [Alay Kay]

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值