java
Fyrgo
在校大学生,大二,网络工程专业
展开
-
iterator详解
本文源码基于jdk8 fast-fail分析 运行这段代码 public static void main(String[] args) { LinkedList<Integer> list = new LinkedList<>(); list.add(1);list.add(2);list.add(4); ListIterato...原创 2020-04-27 07:49:43 · 715 阅读 · 1 评论 -
java的遍历
语法自带 1.普通for循环 for (int i = 0; i < list.size(); i++) { //operation } 2.增强for循环(也称foreach循环) for (Integer integer : list) { //operation } 详细分析可以看iterator篇 forEach方法 //内部匿名类 list.forEach...原创 2020-04-27 07:47:46 · 230 阅读 · 0 评论 -
一起从源码学习java系列(一)(util)
怎么用IDEA查看源码 我从 util 包学习(按照结构模块来)【本文基于jdk8】 浅析Collection接口 public interface Collection<E> extends Iterable<E> 继承了Iterable父接口,那么该接口的实现都可以获得迭代器。 子接口 Set 以下的英文段落都是 jdk 文档定义: A collection th...原创 2020-04-23 13:16:44 · 195 阅读 · 0 评论 -
eclipse如何开启代码提示以及模糊匹配(2019-12版本已试验)
代码打的慢? 解决方案: 2个解决方法(打字慢的就算了QAQ) 智能提示: 模糊匹配: 如何实现? 开启智能提示 window->preferences->java->Editor 将auto activation中的Auto activation triggers for java 中的值设置为 .qwertyuiopasdfghjklzxcvbnm.{[( 这个设置...原创 2020-04-03 15:48:35 · 1251 阅读 · 2 评论 -
json的基础运用
json在Java中的简单应用 应用场景 自己扒的一个小游戏,需要从后台取得数据,现在有json文件,可以直接返回。 但是若是涉及到修改,那直接修改文件恐怕不太妥当,此景因此诞生。 记录 外部环境准备 因为是简单的测试,所以没有使用maven。 直接下载相关的jar包,引入classPath即可 用的是alibaba的fastjson fastjson jar包链接 简单的使用测试 ...原创 2020-03-08 16:08:49 · 116 阅读 · 0 评论 -
java基础查漏补缺
原因 学过一段时间的Java,基础不够扎实,回过头重新来看一下马士兵老师的视频。 我觉得学习一个新东西,在你没掌握很多学东西需要的知识的时候,看书自学是比较难的。 看视频,看别人怎么理解,任何自己理解实践,最后在看书。 我很喜欢马老师的视频,他讲的东西细节; 虽然时间比较久了,但是他的教学方式和思想是很多其他视频完全没有的东西。 查漏补缺 关于classpath 在没有IDE的情况...原创 2020-03-08 11:27:02 · 233 阅读 · 0 评论