
JavaSE
文章平均质量分 71
p_fly
这个作者很懒,什么都没留下…
展开
-
【JavaSE】泛型
一般的类和方法都使用的是具体的类型。但是有了泛型这个语法后,泛型类和泛型方法就可以使用各种各样的类型。泛型从本质上来说就是对类型实现了参数化。原创 2022-09-10 20:59:25 · 303 阅读 · 0 评论 -
【JavaSE】字符串相关知识
以上都是字符串的相关操作。若是想把一个字符数组放到字符串常量池中去,可以使用intern方法。step2:在字符串常量池中通过上面一些列操作找有没有相同的字符串。有这两个成员变量,一个是由数组,还有一个是哈希值(暂时不管)。step1:在字符串常量池中通过以上一系列操作找有没有该字符串。若无,则创建出新的字符数组。step2:若有,则指向原来旧的字符串即可。二者虽然内容相同,但是存储的地址却不一样。step3:若有,则指向相同的字符数组。池,是一种在编程中提升效率的方式。有什么错误请在评论区指出。.....原创 2022-08-26 13:16:34 · 240 阅读 · 0 评论 -
【JavaSE】抽象类和接口
2.接口相较于抽象类,更加纯粹,里面不能有成员变量,一般的成员方法。只能由final修饰的常量,没有具体功能的抽象方法。抽象类最大的特点就是不能被继承,具体的功能由继承后的子类重写后的方法来完成。面对对象中,所有的对象都是由类来描述的。生活中的接口是公共的行为规范标准,实现接口时符合规范标准就可以通用。抽象类与接口最大的区别,我个人认为抽象类是描述的一个大类,比如动物。这里的鼠标与键盘的插入与拔出是相同的动作,所以可以设置成接口。鸟是动物,飞机会飞,鸟也会飞,能飞的这个就可以作为一个接口。...原创 2022-08-11 15:12:47 · 260 阅读 · 0 评论 -
【JavaSE】多态
最后在main方法中,用了一个Animal类实例化了两个对象,这两个对象做了相同的事情(调用了相同的方法),产生了不同的效果。通过上面格式,这种赋值的形式,我们可以通过直接赋值、方法传参和方法返回来使用。简单的理解为 创建一个子类对象,其把它的类型当成父类来使用。对于父类当中的方法不满意,想要在子类自己实现一个类似的方法。返回类型(返回类型为类)若是。,只有内部具体的功能可以改变。希望有什么错误评论区指出。......原创 2022-08-09 16:22:29 · 151 阅读 · 0 评论 -
【JavaSE】继承
则会匹配到子类或父类中与之对应的方法,若方法名,返回值与参数都相同,优先访问子类中的方法。会有super()的调用,即使没有写上去,编译器也会默认加上去的。的成员变量、方法,此时想访问哪个变量就访问哪个变量,也不需要加super关键字。的成员变量,此时访问名字相同的变量时,不用super关键字,帮我们把父类和子类的构造方法(不带任何参数的)写上去,并且在。时,非要访问父类中的成员,通过super关键字就可以了。2.在构造方法调用时,super()和this()这是在实例化对象的时候执行的。...原创 2022-08-09 13:33:23 · 283 阅读 · 1 评论 -
【JavaSE】类和对象(万字解析)
/以下三个叫 字段(成员变量)int age;//主要为了描述类String id;System.out.println(name+"学习知识");}//该方法叫 行为(成员方法)//主要说明功能的}小结:1.通过关键字 class 定义类2.成员变量、成员方法和类都需要进行限定。(下面讲)3.类名为大驼峰形式(每个单词首字母大写)方法名为小驼峰(首单词字母小写)4.一个Java文件中只写一个类(建议)...原创 2022-08-07 17:29:51 · 729 阅读 · 0 评论 -
【JavaSE】初识Java,Java程序如何运行?
上面这篇文章很好地讲明白了二者之间的区别。原创 2022-07-25 20:36:24 · 1096 阅读 · 0 评论