2019年9月16日

继承

摘要: 需求:有一只猫,一直狗 他们都有四条腿 都有 颜色 都能跑 用继承的方法实现 阅读全文

posted @ 2019-09-16 22:30 王耀君 阅读(129) 评论(0) 推荐(0)

单例模式

摘要: 单例模式: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 应用场景: 比如 MP3 切歌页面 ,不能换首歌就换个页面 < || > 所以我们这里用到了单例模式 再比如 一个班级只有一个班主任 不能上一节课换一个班主任 饿汉式: 创建并 阅读全文

posted @ 2019-09-16 21:52 王耀君 阅读(120) 评论(0) 推荐(0)

static修饰符

摘要: static 表示全局的静态的优先被加载的。,可以用来修饰 方法 变量 和代码块。被static修饰的方法叫静态方法 被static修饰的变量 叫成员变量。 1.修饰变量 被static修饰的属性不需要创建对象 可以直接类.属性。被本类对象共享。 生活中的例子,老师这里有十个苹果全班有十个同学,一人 阅读全文

posted @ 2019-09-16 21:18 王耀君 阅读(254) 评论(0) 推荐(0)

2019年9月15日

算法--入门

摘要: 什么是算法? 算法是解决问题方案准确而完整的描述,是一系列解决问题的清晰指令,算法代表着的是用系统的方法描述解决问题的策略机制。也就是,对一定范围内的规范输入,在有限的时间内获得所要求的输出。如果一个算法有缺陷,或者不适合这个问题。那么这个算法将不能解决这个问题。不同的算法可以在不同的时间空间或者效 阅读全文

posted @ 2019-09-15 12:11 王耀君 阅读(386) 评论(0) 推荐(0)

2019年9月14日

java--demo之猜拳游戏

摘要: 版本1:人机大战 基础随机出 用户键盘录入 运行结果: 欢迎来到游戏界面 1:剪刀、2:石头、3:布2你出的是: 石头 电脑出的是: 剪刀你赢了 欢迎来到游戏界面 1:剪刀、2:石头、3:布 版本2: 猜拳游戏说明: ⦁ 任务⦁ 完成人机猜拳互动游戏的开发 ⦁ 主要功能 ⦁ 选取对战角色⦁ 猜拳⦁ 阅读全文

posted @ 2019-09-14 23:22 王耀君 阅读(1108) 评论(0) 推荐(0)

java--demo之图书馆管理系统

摘要: 思路:创建三各类 books 相当于书类 记录着书的属性和获取书的方法 mannagerbooks 管理图书 里面创建的一个books类型的数组 相当于书架 里面实现增删改查的方法 TestBooks 测试类记录着调各个类的方法实现菜单。 阅读全文

posted @ 2019-09-14 10:30 王耀君 阅读(286) 评论(0) 推荐(0)

2019年9月13日

java--Math类

摘要: java的Math类 Math类是一个很有用的数学帮助类,使用也非常简单,这个类比较特殊,首先他和String类一样都是用final修饰,所以不能有子类,还有就是它的构造方法是私有的,也就是我们不能通过new的方法在其它类中构造Math对象,那么我们怎样调用它的方法,原来它的所有的方法都是静态方法, 阅读全文

posted @ 2019-09-13 21:54 王耀君 阅读(139) 评论(0) 推荐(0)

java--访问权限

摘要: 访问修饰符 java 将类的访问权限分为四个级别:public ,默认,private,protected. public:完全公开 private:只有本类可以访问 默认:本类 本包 protected:本包、本类、子类也可以访问 static修饰符:表示静态的全局的,不需要实例化话对象就可以使用 阅读全文

posted @ 2019-09-13 20:25 王耀君 阅读(239) 评论(0) 推荐(0)

2019年9月11日

封装--重载--构造

摘要: 封装:隐藏了内部的实现细节和属性,提供公用的访问方法;就像下饭店,不能直接找厨师,得找服务员点菜。所有的下饭店的人,都需要都得先找找服务员,而不能直接找厨师。 为什么要用封装?1,提高安全性 2,用户执行用固定的访问方式访问 3,可以通过流程控制语句,控制赋值的准确性。比如 避免age=1000这种 阅读全文

posted @ 2019-09-11 22:28 王耀君 阅读(196) 评论(0) 推荐(0)

java--带参方法 递归阶乘

摘要: 思考:上面的代码运行结果输出的是0还是9 答案是9 因为调用一个方法就会在栈里面开辟空间,这时候0在一个空间 9在一个空间。那么结果不会随着方法的调用而改变 那么什么时候会改变呢? 思路:引用传递是地址的传递,这里面使用了同一个地址,也就是都指向99 所以结果是99 如果在 f2里面再次创建一个对象 阅读全文

posted @ 2019-09-11 21:20 王耀君 阅读(499) 评论(0) 推荐(0)

导航