学习Java
文章平均质量分 83
缘与风灯
此人不是很懒,但什么都没有写
展开
-
慢慢懂的第七篇文章
Java学习day07 多态 动态编译,可扩展性; 即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多 多态存在的条件 有继承关系 子类重写父类方法 父类引用指向子类对象 多态注意事项: 多态是方法的多态,属性没有多态 父类和子类,有联系类型转换异常! ClassCastException ! 存在条件: 继承关系,方法需要重写,父类引用指向子类对象! Father f1 = new Son(); .原创 2021-04-23 22:29:50 · 120 阅读 · 0 评论 -
慢慢懂的第六篇blog
Java学习 day06 面向过程&面向对象 面向过程思想: 步骤清晰简单,第-步做什么,第二步做什么… 面对过程适合处理一些较为简单的问题 面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂的问题,适合处理需要多人协作的问题! 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向原创 2021-04-15 17:06:09 · 81 阅读 · 0 评论 -
慢慢懂的第五篇blog
Java学习 day05 Arrays 类 ◆数组的工具类java.util.Arrays ◆由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操 作。 ◆查看JDK帮助文档 ◆Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而"不用"使用对象来调用(注意:是"不用”而不是"不能") ◆具有以下常用功能: ◆给数组赋值:通过fill方法。 ◆对数组排序:通过sort方法,按升序。 ◆比较原创 2021-04-13 22:49:55 · 127 阅读 · 0 评论 -
慢慢懂的第四篇blog
Java day04 方法的重载 重载就是在一个类中具有相同的函数名称,但形参不同的函数 重载的规则 方法名称必须相同 参数列表不同(个数不同,类型不同或者参数排列不同) 方法的返回类型可以相同也可以不同 仅返回值不同不能组成方法的重载 实现理论 方法名称相同时,编译器会根据调研的方法的参数个数,参数类型等逐个匹配以选择对应的方法,如果匹配失败,则编译器报错 public class Main { public static void main(String[] args) {原创 2021-04-09 23:39:30 · 78 阅读 · 3 评论 -
慢慢懂的第三篇blog
Java day03 变量 数据类型 变量名 = 值; int a = 10; 变量作用域 类变量 实例变量:从属于对象,在类的里面,方法外面,不进行初始化,就是默认值(0 0.0 false null) 局部变量:从属于类,和类同时存在,同时消失,可以直接使用。 public class helloworld{ static int allclicks= 0;//类变量,前面要加static String str = "hello world ";//实例变量,没有stati原创 2021-04-03 12:11:36 · 105 阅读 · 0 评论 -
慢慢懂的第二篇blog
Java day01 注释 1.单行注释 俩斜杠 // 2.多行注释 ,一个斜杠俩星号一个斜杠/ * 写注释* / 3.文档注释 /**开头 */结束 /** * *@Description 描述 *@Author 作者 */ /*** * ┌─┐ ┌─┐ + + * ┌──┘ ┴───────┘ ┴──┐++ * │ │ * │ ─── │++ + + + * ███████───███████原创 2021-03-30 23:19:42 · 94 阅读 · 1 评论 -
慢慢懂的第一篇blog
慢慢懂的第一篇blog Markdowm 标题: **#**井号空格加标题为一级标题,俩井号就是二级标题,仨井号就是 三级标题,以此类推,最多好像六级标题。 字体: ***** 在文本前后都加俩星号是加粗,hello world! 前后都加一个星号就是斜体,三个 hello world! 星号就是斜体加粗。hello world! 前后都加两个波浪号~~就是出现删除线的效原创 2021-03-29 23:05:22 · 126 阅读 · 6 评论