摘要: 抽象类 接口 及异常 抽象类 abstract 单继承 无法被实例化(即new),只能靠子类去实现它。继承了抽象类的子类需要实现抽象类中的所有抽象方法(只有方法的名字,没有方法的实现)抽象类中可以写普通方法,但是抽象方法必须在抽象类中。存在的意义主要是为了提高开发效率。里面有具体实现 接口 inte 阅读全文
posted @ 2020-11-16 22:58 幻变守本 阅读(84) 评论(0) 推荐(0)
摘要: 初学面向对象2 首先今天做的最重要的事情,是规划了学习路线,对以后的学习有了目标和计划,得到明年3月才能真正勉强学完狂神老师的课,希望1月10日之前的计划。可以好好完成。明天早上来把时间图弄成电子档吧,方便随时看。 类的封装: 即属性为private main方法里只能通过get set 来调用。这 阅读全文
posted @ 2020-11-11 23:29 幻变守本 阅读(80) 评论(0) 推荐(0)
摘要: 初学面向对象 首先是学会了用三元运算符,以后应该会用到较多,即return a>b? a : b;只是举个例子,大概是这么个结构。 方法里如果涉及到了改变一个类的对象的值,那么main方法里再输出就会改变 关于类和对象的一些基本概念 这里有张图片,我自己写了一下的,所以也算在运用中理解了一部分。这里 阅读全文
posted @ 2020-11-09 23:11 幻变守本 阅读(63) 评论(0) 推荐(0)
摘要: 多维数组之稀疏数组 多维数组的长度,为其中包含的数组数,和其他一样。 多维数组的2个for循环,第一次为行 第二次为列。 关于写稀疏数组遇到的问题和心得。第一 知道了for循环简便打印数组的方法。即第一次循环拿一个一维数组存多维数组。第二次循环拿一个数 存数组并以此打印数。外层循环打个空格,就比较美 阅读全文
posted @ 2020-11-07 13:09 幻变守本 阅读(140) 评论(0) 推荐(0)
摘要: 数组 int[ i ] 中的i 其实表示的是长度 写反转方法时 发现的新思路为一个循环里可以同时操作2个数组和变量。i.j。当然受这个启发也可以操作多个数组及变量。 关于多维数组 其实本质在于一个数组 也是有数组构成的 结合图片应该可以懂。 关于冒泡排序,其思路在于。每一次循环,都是能确定一个最大或 阅读全文
posted @ 2020-11-05 23:02 幻变守本 阅读(39) 评论(0) 推荐(0)
摘要: Day 5 今天的学习内容主要为方法的一些基本知识和对前面几天学的Scanner输入和switch选择结构和while循环结构的复习(自己写出了一个和简易的计算器) 方法名字可以相同,只要参数类型不同,个数不同,排列顺序不同就行 可变参数 即方法的参数如果是double... i 这种类型,既可以输 阅读全文
posted @ 2020-11-05 23:01 幻变守本 阅读(78) 评论(0) 推荐(0)
摘要: 学会用方法(如scanner),方法命名为驼峰,第一个字母小写然后后面字母大写,调用的花,加了static的修饰符的方法可以直接被调用,没加的花需要new一个对象才能调用。如Scanner类下创建的对象scanner,就可以使用scanner.(nextInt) 方法来获取用户的输入值 java的几 阅读全文
posted @ 2020-11-05 23:00 幻变守本 阅读(95) 评论(0) 推荐(0)
摘要: 八大基本数据类型 尤其注意long型和浮点型后面要跟L和F 位B(bit)和字节b(byte) 1B = 8b 97=a 65=A 类型相加 有long就为long型 没有long就为int型 -- 二进制 A^B相同为0 不相同为1 学会利用math方法 例如 double pow = Math. 阅读全文
posted @ 2020-11-05 22:59 幻变守本 阅读(86) 评论(0) 推荐(0)
摘要: MarkDown 学习 标题:一个# +空格+内容 二级标题 2个# + 空格+内容 字体 hellow world 二头加*号或者斜杠可以加粗和斜体 分割线 三个*和三个- 截图 超链接 列表 (逗号空格) 表格 代码 阅读全文
posted @ 2020-11-04 21:31 幻变守本 阅读(81) 评论(0) 推荐(0)