java
Andanc
这个作者很懒,什么都没留下…
展开
-
java学习笔记(1)封装与继承
1.什么是封装?即 将属性定义私有化,属性可称之为变量,修饰词采用private,权限开成最小,通过private封装变量,这时外界就访问不到,这时可通过开启get/set方法来使外界访问读或改,在set内部可设置条件。2.封装的好处?隐藏类的实现细节。用户只能通过实现提供的共有的方法来访问属性,从而在该方法中加入控制逻辑。以限制对属性不合理的访问。可以进行对数据检查,有利于对象信息...原创 2019-09-04 13:21:41 · 281 阅读 · 0 评论 -
java学习笔记(2)多态与接口
1.什么是is-a关系?什么是has-a关系?他就是一种继承关系举例 比如 一个猫是一个动物,一个狗是一个动物;一个动物可以有很多种;就好比 一个爸爸可以有很多儿子,但是一个儿子不可以有两个爸爸。 这种关系就是is-a.has-a( 有 “a” 汽车有轮胎) 表示组合,包含关系。比如兔子包含有腿,头等组件;就不能说兔子腿是属于一种兔子(不能说是继承关系)2...原创 2019-09-05 16:25:03 · 162 阅读 · 0 评论 -
java学习笔记(3)异常
1.什么是异常?即在编码过程中出现不符合规定的错误称之为异常,举例好比一段代码中要进行算法,我们定义成了int类型,最后在输入的时候输入了中文一类不符合规定导致错误的称为异常。2.java常用的处理异常的异常类有哪些?在java中有一些是专门来处理这些异常情况的,他们被称为异常类,异常类里面有个“祖先级别的”Exception:啥都能干,他处于异常继承关系中的最顶层。ArithmeticE...原创 2019-09-07 20:11:14 · 254 阅读 · 0 评论 -
从控制台输出万年历
原创 2019-02-24 22:05:10 · 298 阅读 · 0 评论 -
完成一个简单的儿时游戏-剪子包袱锤。提示玩家出拳,玩家出拳后,电脑自动出拳,根据双方的出拳,来判定输赢。
原创 2019-02-22 17:40:37 · 1563 阅读 · 0 评论 -
输入一个数字来创造菱形
原创 2019-02-21 12:39:59 · 573 阅读 · 0 评论 -
java学习笔记(四)集合框架
一.为什么需要集合框架?假如我们现在需要存储新闻信息的话,每天的新闻数量是不固定的,时刻都会发生变化,那存储新闻的数组我们不清楚到底该设置多大的长度,这时,java提供了集合框架,方便我们存取大量的、复杂的并且数量不定的数据。二.什么是java集合框架?java集合框架是一个统一的体系结构,包含三块内容:接口、实现类和算法。1.接口:(1)Collection(爸爸级别)---------...原创 2019-09-09 07:35:40 · 210 阅读 · 0 评论