![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
在云端821
这个作者很懒,什么都没留下…
展开
-
Stream流使用集合的索引值
Stream流使用集合的索引值问题:方法问题:两个相同size的集合keyList和valueList,需要同时遍历方法使用IntStream.rang(0, keyList.size)引用: link.原创 2021-08-02 15:45:15 · 501 阅读 · 0 评论 -
Java——异常
定义:异常就是有异于常态,和正常情况不一样,有错误出错。在java中,阻止当前方法或作用域的情况,称之为异常。常见异常:throws关键字:格式:throw关键字:自定义异常...原创 2019-11-28 22:33:21 · 96 阅读 · 0 评论 -
Java——String类
创建String方法: 1.直接赋值: String str = "HellpWorld"; 2.创建实例化对象: String str = new String("HelloWorld");对比:实例化String对象会在堆内存中开辟两个字符串空间,其中一个没有用,因此使用直接赋值更方便。字符串内容比较:“==...原创 2019-11-28 22:13:48 · 72 阅读 · 0 评论 -
Java接口和抽象类的区别
通过abstract来定义抽象类,通过interface关键字来定义接口。// 这是一个抽象类abstract class Animal{}// 这是一个接口interface Animal{}区别:抽象类中可以没有抽象方法,也可以抽象方法和非抽象方法共存优点:如果在抽象类中加入一个新方法,那么该抽象类的子类会全部得到这个新方法, 如果在...原创 2019-11-28 14:13:13 · 94 阅读 · 0 评论 -
Java三大特性——封装
封装:将事物封装成一个类,减少耦合,隐藏细节。保留特定的接口与外界联系,当接口内部发生改变时,不会影响外部调用方。例:public class EncapTest { private String name; private String idNum; private Integer age; public String getName() { ...原创 2019-11-28 09:33:50 · 131 阅读 · 0 评论 -
Java内部类
原创 2019-11-27 10:47:37 · 58 阅读 · 0 评论