![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 50
马_冬_梅
马什么梅?马冬梅。什么冬梅?马冬梅。孙红雷?
展开
-
浅析AQS
AQS原创 2022-02-16 17:10:30 · 172 阅读 · 0 评论 -
关于HashMap的一些理解
1、hash表 hash表也称散列表(Hash Table),是根据键值(Key Value)而进行直接访问的数据结构。通过把键Key映射到表的某一位置来访问,以加快查询速度。Key值和存储它的位置存在唯一一个确定关系函数f(x),成为hash函数(散列函数)。 2、hashcode hashcode通过hash函数计算得到,且在hash表中有对应的位置。 每个对象都有hashcode,通过...原创 2019-11-06 11:26:49 · 171 阅读 · 0 评论 -
HttpServletRequest获取路径的几个方法
比如整个资源路径为127.0.0.1:8080/web/test getContextPath: /web getRequestURI: /web/test getRequestURL: http://127.0.0.1:8080/web/test getPathInfo: /test原创 2019-11-04 11:30:50 · 379 阅读 · 1 评论 -
java基本数据类型tips
java基本数据类型tips int:4个字节。从java7开始,可以为数字字面量添加下划线,如1_000_000表示100万,为了让人更易读,相当于三位表示法的逗号,如“1,000,000”。java编译器会去除这些下划线。 short:2个字节。 long:8个字节。 byte:1个字节。 float:4个字节,在数值后加后缀F或f表示。 double:8个字节,精度是float的两倍,称之...原创 2019-01-08 14:26:28 · 186 阅读 · 0 评论 -
java值传递
严格上来说,java的参数传递都是值传递。 基本数据类型 public static void main(String[] args) { int x = 1; int y = 2; swap(x, y); } public static void swap(int a, int b){ int temp = a; a = b; b = temp; } a和b仅在sw...原创 2019-01-10 10:41:03 · 125 阅读 · 0 评论