java
故事不故事
学习使我快乐
展开
-
你还在手动编写setter,getter,toString吗,别傻了,其实这些不用写的
细心的你可能会发现,Student只有成员变量名,Main类却调用了setter方法,最后居然成功,没错就是成功了,不可能啊 打开编译后Student.class,惊奇的发现编译后自动添加这些seter,getter,toString方法,怪不得能成功运行 想要自动编译添加这些方法,需要用到lombok插件 lombok插件我们下载完了可以直接用了??? 我们还需要下载lomb...原创 2019-11-02 11:57:25 · 393 阅读 · 0 评论 -
ArrayList源码分析(JDK1.8)
说明:源码大概有1461行,其实没这么复杂,java基础过关还是能看懂的,下面我讲解到的函数,直接把需要用到的其他函数从源码分离出来,方便好分析 目录 成员变量 初始化 添加 获取 设置元素 删除 查找 成员变量 private static final long serialVersionUID = 8683452581122892189L;//序列化会用到的,我们不用关心...原创 2019-11-01 10:26:16 · 153 阅读 · 0 评论