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