![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
记录复习java基础过程中整理的笔记
想转IT的机械君
世事无穷,劳生有限...
展开
-
从源码看Thread的“生老病死”
最近接手的项目中涉及了一些多线程编程的内容,因此又重新对多线程相关的部分内容进行了学习,本文主要记录了一些对Thread类源码的学习笔记,不一定对,仅供个人复习以及有需要的小伙伴参考。由于C语言水平有限,未涉及本地方法的内容,对于本地方法,目前只知道它是干啥的,不知道具体实现,完全黑盒。。。一、前述1、registerNatives()方法不只是在Thread类的源码中出现了registerNatives()方法,在许多JDK提供的类中都有该方法的身影,一般都是以以下4行代码的形式出现的:priva原创 2020-07-20 19:17:06 · 329 阅读 · 0 评论 -
Java中日期格式的表示
记录一下昨天刚碰到的日期格式的表示问题,M、m,D、d傻傻分不清楚。。。。第一部分资料来源于JDK的文档:SimpleDateFormat,第二部分资料来源于elementUI中对日期格式的说明:日期格式原创 2020-07-11 15:07:34 · 421 阅读 · 0 评论 -
【Java基础】数组与JAVA参数传递机制
1.引言本文所记录的问题源自于复习“桶排序”时涉及的数组扩容问题,即在“桶排序”算法中会先建立一个二维数组实现该算法中所用的“桶”,然后会在依次扫描数据将数据放进“桶”时对“桶”进行可用空间判断,如果“桶”容量不足则需对二维数组进行扩容操作。问题出现在数组扩容函数这里,最初也是最直接的想法是写成下面这样:public static void ensureCapity(int[][] arr ...原创 2020-02-12 23:58:24 · 407 阅读 · 0 评论