java“基本功”
文章平均质量分 84
HD243608836
这个作者很懒,什么都没留下…
展开
-
终于明白了!java只有值传递,而没有引用传递
有人就又会疑问了,形参里的是对象,那传递的应该是引用本身,这肯定是引用传递,我确实这样疑惑过,但仔细想想,其实还是值传递,因为他们指向同一个堆,所以改变堆内内容当然对原本有影响了,我们所说的没有影响是栈中的原数据,这里是对象a,副本a根本对原实参a无法造成影响,因为a是对象,所以你对对象a中数据的更改跟a没有关系,因为堆中的数据时共享的,很多人都会理解错这一点。我们发现值传递和我们上面所说一致,它是把实参复制一份通过形参传给方法,而这个方法改变的只是副本,无法对原来的数值改变。"调用过程中a的值".....转载 2022-07-22 16:01:18 · 1617 阅读 · 0 评论 -
Linux系统下安装jdk(java)及环境配置(两种方法)
这里介绍两种linux环境下jdk的安装以及环境配置方法在windows系统安装jdk以及环境配置,相信大家都会,这里就不做赘述了,这里主要讲讲linux下的jdk安装以及环境配置。第一种属于傻瓜式安装,一键安装即可(yum安装); 第二种手动安装,需要自己去Oracle官网下载需要的jdk版本,然后解压并配置环境,整个过程其实很简单。一、yum一键安装这种办法简单粗暴,就像盖伦丢技能...转载 2020-01-03 16:28:15 · 4590 阅读 · 0 评论 -
英文键盘盲打最快速练习口诀和方法
下面我提供几种在新建的文档(如用于处理文字的word)里进行英文盲打的练习参考资料:以一天练习四个字母计算,最多7天你的盲打就基本练习成功了。下面的口诀,能帮助你快速记住键盘字母的排列顺序:《爱上一个不爱回家的人》七(qī)碗(wǎn)鹅(é)肉(ròu)汤(tāng), 已(yǐ)无(wú)一(yī)我(wǒ)婆(pó)。爱(ài)上(shǎng)豆(dòu)腐(fǔ...原创 2019-08-10 15:36:08 · 11249 阅读 · 0 评论 -
坐在马桶上看算法:快速排序(过程图解)
比较了好多“快排”的解说,还是这个“哨兵”的方式最容易理解。虽然文章通篇文字没什么图片,也没什么色彩,但是一定要坚持看完整篇文章,真的会豁然开朗,心情超爽!!转载自:https://blog.csdn.net/adusts/article/details/80882649与http://developer.51cto.com/art/201403/430986.htm高快省的排序算法...转载 2019-03-28 20:45:47 · 931 阅读 · 1 评论 -
快速排序和冒泡排序(附二者效率比较)
快速排序let arr1 = [1, 23, 4, 2, 5, 6, 90, 0, 2, 55, 1.3] function quickSort(arr) { function sort(arr, left, right) { let index; if (arr.length > 1) { index = part...转载 2019-03-28 19:17:42 · 393 阅读 · 0 评论 -
2019年黑马新版Java学习路线图(内含大纲+视频+工具+书籍+面试)面试必看!
非常好的java学习路线,伴有配套资源。面试必看!黑马程序员:http://bbs.itheima.com/thread-386464-1-1.html原创 2019-03-27 21:20:21 · 23105 阅读 · 4 评论 -
数据结构:链表(linked-list)
在讨论链表(linked-list)之前,需要明确几个概念:线性表(顺序表, list, linear list), 数组(array),链表(linked-list)。线性表:在中文里,线性表也叫作顺序表。在英文中,它称为list, linear list等。它是最基础、最简单、最常用的一种基本数据结构,线性表总存储的每个数据称为一个元素,各个元素及其索引是一一对应的关系。线性表有两种存储方式:...转载 2018-05-06 21:09:35 · 578 阅读 · 0 评论 -
开发真理-觉悟(哈哈哈)
如果原来好用的页面忽然出问题了,那么一定是刚刚修改的地方影响到了这个页面。而99%的概率不是所谓的“缓存”或者说页面反应慢。原创 2018-03-19 02:10:23 · 322 阅读 · 0 评论 -
常见Java数据结构&优缺点
独家分享:常见Java数据结构&优缺点 数组优点:查询快,如果知道索引可以快速地存取缺点:删除慢,大小固定有序数组优点:比无序数组查找快缺点:删除和插入慢,大小固定栈优点:提供后进先出的存取方式缺点:转载 2017-06-28 12:42:33 · 627 阅读 · 0 评论 -
TCP 为什么是三次握手,为什么不是两次或四次?
TCP 为什么是三次握手,为什么不是两次或四次?TCP作为一种可靠传输控制协议,其核心思想:既要保证数据可靠传输,又要提高传输的效率,而用三次恰恰可以满足以上两方面的需求!TCP可靠传输的精髓:TCP连接的一方A,由操作系统动态随机选取一个32位长的序列号(Initial Sequence Number),假设A的初始序列号为1000,以该序列号为原点,对自己将要发送的每个字节的数据进行编号,100转载 2017-07-13 00:09:21 · 675 阅读 · 0 评论