随笔分类 -  java基础

集合,泛型,反射,io流,字符串,stream流函数式编程
spring cloud实现热加载
摘要:参见:https://blog.csdn.net/qq_36935391/article/details/98534001 spring-cloud实现热部署 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s 阅读全文

posted @ 2020-03-31 20:25 The羿 阅读(240) 评论(0) 推荐(0)

HashMap在Jdk1.7和1.8中的实现
摘要:HashMap在Jdk1.7和1.8中的实现 发表于 2020-01-05 更新于 2020-03-01 分类于 java 阅读次数: 2842 本文字数: 17k 阅读时长 ≈ 16 分钟 Java集合类的源码是深入学习Java非常好的素材,源码里很多优雅的写法和思路,会让人叹为观止。HashMa 阅读全文

posted @ 2020-03-30 22:44 The羿 阅读(306) 评论(0) 推荐(0)

java当中需要进一步学习的内容
摘要:1)List/Set/Map内部组成原理|区别2)mysql索引存储结构&如何调优/b-tree特点、计算复杂度及影响复杂度的因素。。。3)JVM运行组成与原理及调优4)Java类加载器运行原理5)Java中GC过程原理|使用的回收算法原理6)Redis中hash一致性实现及与hash其他区别7)J 阅读全文

posted @ 2020-03-29 13:48 The羿 阅读(152) 评论(0) 推荐(0)

java获取当前行数
摘要:Thread.currentThread().getStackTrace()[1].getLineNumber() 阅读全文

posted @ 2019-06-03 10:04 The羿 阅读(904) 评论(0) 推荐(0)

java获取服务器ip地址解决linux上为127.0.0.1的问题
摘要:try { Enumeration networkInterfaces = NetworkInterface.getNetworkInterfaces(); while (networkInterfaces.hasMoreElements()) { NetworkInterface ni = (NetworkInte... 阅读全文

posted @ 2019-06-03 10:03 The羿 阅读(1503) 评论(0) 推荐(0)

java异常之后续代码执行情况
摘要:出现异常之后后续代码执行情况 参见大佬博客:http://www.cnblogs.com/wangyingli/p/5912269.html 总结:1.方法中某一行出现异常或者throws new Exception()并且没有捕获异常则后续的代码不会继续执行。 2.如果抛异常中的某一行代码抛异常后 阅读全文

posted @ 2019-05-15 18:32 The羿 阅读(195) 评论(0) 推荐(0)

字符串之特殊符号处理
摘要:点的问题是用string.split("[.]") 解决。 竖线的问题用 string.split("\\|")解决。 星号的问题用 string.split("\\*")解决。 斜线的问题用 sring.split("\\\\")解决。 括号的问题用 sring.split("\\[\\]")解决 阅读全文

posted @ 2019-05-10 15:07 The羿 阅读(1089) 评论(0) 推荐(0)

java基础类、接口、成员属性的修饰符
摘要:类的修饰符 public:表示在任何地方都可以引用此类 default:表示在同一个包中才可以引用此类 absract:表示此类是一个抽象类(ps:抽象类中可以含有抽象方法与非抽象方法) 注意:含有抽象方法的类一定是抽象类 类中成员的修饰符 public:这个类的对象(ps:静态的调用)表示的是该成 阅读全文

posted @ 2019-04-19 10:41 The羿 阅读(610) 评论(0) 推荐(0)

java基础之类(包含内部类)与接口的特点
摘要:接口(特殊的抽象类):interface 定义:接口是抽象方法和常量值的定义的集合,从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现 是一种特殊的抽象类,使用interface表示声明,抽象方法无需实现。 接口中成员变量默认是:public static 阅读全文

posted @ 2019-04-19 10:40 The羿 阅读(404) 评论(0) 推荐(0)

java基础之区块操作
摘要:java当中的区块: 1: { //构造代码块,优于构造方法执行 } 2: public void test(){ //方法区块 } 3: static{ //静态代码块,会先执行一次,在构造方法之后 } 4: class Demo{ //类区块 } 案例: 以上代码执行的结果是:static A 阅读全文

posted @ 2019-04-19 10:32 The羿 阅读(209) 评论(0) 推荐(0)

java基础之final的用法
摘要:链接:https://www.nowcoder.com/questionTerminal/eabef9f274144ec0ac79653404e05433来源:牛客网 被final修饰的变量必须要被初始化,那初始化的方式有: 1、定义时初始化; 2、final 成员变量可以在初始化块中初始化,但是不 阅读全文

posted @ 2019-04-16 11:40 The羿 阅读(113) 评论(0) 推荐(0)

java集合之间的关系
摘要: 阅读全文

posted @ 2019-04-16 11:23 The羿 阅读(296) 评论(0) 推荐(0)

string之基本数据类型与String类与stringbuffer与stringbuilder原理
摘要:string操作 阅读全文

posted @ 2019-03-24 21:18 The羿 阅读(171) 评论(0) 推荐(0)

map之hashmap,hashtable,concurrenthashmap实现原理
摘要:map 阅读全文

posted @ 2019-03-24 21:17 The羿 阅读(79) 评论(0) 推荐(0)

set之hashset与TreeSet、LinkedHashSet实现原理
摘要:set集合 阅读全文

posted @ 2019-03-24 21:16 The羿 阅读(179) 评论(0) 推荐(0)

list之linedlist与arraylist实现原理
摘要:list接口 阅读全文

posted @ 2019-03-24 21:15 The羿 阅读(113) 评论(0) 推荐(0)

java基础-基本环境与类加载及程序运行
摘要:基本环境 对于不同操作系统的有不同的jvm,常用的之前是classic,现在常用的是hotspot。 jdk:java developement kit jre:java runtime evoroment jvm:java virtual metcial classpath:一个类要用到另一个类到 阅读全文

posted @ 2019-03-18 20:20 The羿 阅读(209) 评论(0) 推荐(0)

导航