随笔分类 - 面试
摘要:1、什么是Java虚拟机(JVM)?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 java的跨平台不是java源程序的跨平台 ,如果是这样,那么所以语言都是跨平台的, java源程序
阅读全文
摘要:1、Android中真实宽高,getWidth和getMeasuredWidth的区别:哪个计算的是真实的宽? getWidth():得到的是View在父Layout中布局好后的宽度值,如果没有父布局,那么默认的父布局就是整个屏幕。 getMeasuredWidth():得到的是最近一次调用meas
阅读全文
摘要:1、冒泡排序 伪代码: i∈[0,N-1) //循环N-1遍 j∈[0,N-1-i) //每遍循环要处理的无序部分 if a[j] > a[j+1] swap(j,j+1) //两两排序(升序/降序) 2、插入排序 3、归并排序 4、快速排序 步骤为: 5、选择排序 每次从数组中选出最小或者最大的,
阅读全文