
Java基础
文章平均质量分 50
介绍常见的java基础知识
明目先生
这个作者很懒,什么都没留下…
展开
-
【java基础知识】io相关
先记住基本的两个fileInputStreamfileWriter原创 2022-03-23 16:09:20 · 587 阅读 · 0 评论 -
【acm基础】scanner 类详解
参考jdk17的api手册:https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Scanner.html官方概念scanner可以通过指定正则表达式(regular expressions)进行基本类型数据以及string的解析(实际上就是分割成几个tokens),官方把分割string方法分为正则表达式与**定界符(delimiter pattern)**两种方法。其中默认的定界符就是空格(whitespace原创 2022-03-08 21:18:09 · 708 阅读 · 0 评论 -
【java基础】反射机制
什么是反射如何获取反射对象(Class类的对象)?Class类常用方法参考api文档https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html练习直接执行add方法略。原创 2022-02-28 21:07:09 · 161 阅读 · 0 评论 -
【java基础】网络编程
网络三要素InetAddress类原创 2022-02-28 20:37:03 · 145 阅读 · 0 评论 -
【JUC-补充】lock锁
原创 2022-02-28 20:24:41 · 75 阅读 · 0 评论 -
【java基础】arraylist详解 线程安全 concurrenhashmap v1.0
源码分析继承与实现其中randomAccess是支持随机访问,也就是可以通过索引查到。三种遍历对比初始化方法与数据结构原创 2022-02-28 18:58:15 · 542 阅读 · 0 评论 -
【Java基础】一些边角知识汇总-1:移位操作运算,字符相减
移位操作运算参考这篇文章:https://zhuanlan.zhihu.com/p/30108890总结:有三种移位操作,<< n(左移n位),>>,>>>(无符号右移,这个是相对与>>右移来说的,>>右移会在左边补上原符号,而无符号只会补0)左移一般为除2,但当数很大的时候会发生溢出为负数。字符相减字符相减应该是hash值相减?总之字符相减是一个值。...原创 2022-02-27 14:48:39 · 275 阅读 · 0 评论 -
【Java基础】String,StringBuilder
stringbuilder有便捷的append,reverse方法,string要转换过去。字符串比较注意equals只是比较了内容一些常见操作字符串反转String Builderstring builder主要是用来解决StringBuilder 与String相互转换指定格式...原创 2022-02-22 17:34:49 · 319 阅读 · 0 评论 -
【Java基础】java集合体系汇总,泛型(集合当中泛型得到灵活的应用)
本文参考黑马教程:https://www.bilibili.com/video/BV18J411W7cE?p=220集合分为两种单列和双列集合都在java.util下是需要导包的(java.long不需要-stringcollection接口提供了iterator方法返回一个迭代器迭代器主要使用两个方法:next与hasnext,要区别两者集合体系结构常见collection方法迭代器List两点:可重复,有序特有方法修改异常这一部分可以参考https://blo原创 2022-02-22 23:24:58 · 389 阅读 · 0 评论 -
【Java基础】Arraylist&LinkedList机制,failfast&failsafe
1 arraylist原创 2022-02-05 16:10:09 · 267 阅读 · 0 评论 -
【java基础】hashmap
前言hash任何字符都有一个hash值,一个对象的hash值是唯一确定的例如查看a的hash值可以使用a.hashcode()来打印a的原始hash值但是原始hash值并不能作为hashmap的key,还需要一定的算法也就是hash函数来对值进行转换,转换为二次hash值也就是本hashmap所使用的作为key的hash值。注意:hash值的算法有很多例如希尔与取余还有数字分析法,直接定址法,平方取中法这里我们讨论的是常见的除留余数法。下面是1.8的hashmap的二次hash二次hash会原创 2022-02-05 16:43:08 · 682 阅读 · 0 评论