- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Java集合Collection源码系列-ArrayList源码分析
Java集合系列-List源码分析文章目录Java集合系列-List源码分析前言一、为什么想去分析list源码?二、源码分析1.宏观上分析List2.方法汇总总结前言一、为什么想去分析list源码?作为程序猿已经有三年有余,从入这个行业就知道集合方面的源码是面试大厂的必备基础知识,从平时的使用来说,到是能够进行基本使用即可,没有碰到比较高级的使用方法,现在进行简单的小结,为以后进入大厂提前做准备吧。废话不多说,直接进入正题。二、源码分析1.宏观上分析List代码如下(示例):public
2021-02-02 16:12:55
288
2
原创 《Java核心卷I》笔记-第1-3章 Java程序设计概述
仅仅为了使Java学习的更加深入 ——题记 1. Java和C++的不同点(不完全归纳) (1). 多继承-在Java中取而代之的是简单的接口概念,以及Java的元类模型(不懂?) (2). Java采用的指针模型可以消除重写内存和损坏数据的可能性。 2. JDK(Java Develop
2017-04-06 19:51:01
297
原创 面试题汇总(2016)
1.关于以下代码段的说法正确的是( D)。 (1) String s=”abcde”; (2) String Buffer s1=new String Buffer(“abcde”); (3) if(s.equals(s1)) (4) s1=null: (5) if(s1.equals(s)) (6) s=null;A.第(1)行编译错误,String的构造器必须明确调用 B.第(3)
2016-12-10 11:50:57
334
原创 面试经验---广州品高软件(java软件开发)
–由于本人不在广州当地上学,所以采取的是电话面试,说好的下午4点,结果由于面试官们(两个)面试上一个同学面的比较久,就一直等到4点45,然后5点开始正式面试,由于自己学的很菜,材料工程,面Java软件开发,刚开始说的是面试1小时,结果最终半小时不到,有些受打击!现把相关面试知识点梳理一遍:Google和Oracle(sun)公司的最近java之争了解吗?对java的未来发展趋势有什么看法? 说实
2016-10-26 22:09:21
5963
1
原创 数据结构与算法之排序算法---简单选择排序
数据结构与算法之排序算法—简单选择排序简单选择排序的基本思想完整实现代码复杂度分析2016年10月18日15:54:57 by:piaxiaohui简单排序的基本思想 简单选择排序:先选择一个关键字,然后进行比较,找到合适的关键字再做交换,并且只移动一次。冒泡排序的思想就是不断地(相邻两个元素)交换,通过交换完成最终的排序。简单选择排序就是每一趟在n-i+1(
2016-10-18 16:28:01
3401
原创 数据结构与算法之排序算法---冒泡排序
数据结构与算法之排序算法—冒泡排序冒泡排序的基本思想完整实现代码复杂度分析2016年10月18日15:34:24 by:piaxiaohui冒泡排序的基本思想 冒泡排序:是一种交换排序,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。冒泡排序的由来,就有些类似于水中的Bubble,比较轻的Bubble始终在水的底层,而较轻的B
2016-10-18 15:37:26
401
原创 亲身实践解决 : insmod hello.ko -1 Invalid module format 的问题
环境: vnware+Fedora9.0+mini2440开发板在按照用户手册进行最简单的嵌入式linux驱动程序模块的实验时,发现把mini2440_hello_module.ko文件下载到开发板2.6.32.2-FriendlyARM文件下后 输入 insmod mini2440_hello_module.ko 发现错误提示: insmod hello.ko -
2015-11-27 17:47:33
1627
原创 VM+Fedora9.0+Win7(32位)之间建立共享文件夹
2015年11月18日22:54: 环境:VMware 10.0 Fedora9.0 最近,准备学习一下linux的u-boot和内核移植,首先安装了Fedora,第一安装的时候卡在最后的界面上没有安装成功,后来看到网上的帖子说,VMware版本太高,可以改为兼容模式(VMwa
2015-11-18 22:56:54
1501
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人