![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java知识集锦
整理下来的面试笔试可能会用到的java知识
Keith_Kobura
爱到尽头,止于至善
展开
-
JVM面试必备知识点汇总
1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? java虚拟机(jvm)是可以执行java字节码的虚拟进程。 准确的来说,java的跨平台指的是java源文件经过javac编译器编译成的二进制.class字节码的跨平台性。任何平台只要装有针对于该平台的Java虚拟机,jvm能将相同的字节码翻译成平台相关的机器码,字节码文件(.class)就可以在该平台上运行。这就是“一次编译,多次运行”。 2、机器码和字节码的区别? 机器码(machine code),学名机器语言指令.原创 2020-07-27 13:35:42 · 391 阅读 · 1 评论 -
十大排序算法代码集锦(java)
SortAlgorithm.java import java.util.*; class SortAlgorithm { //冒泡排序 public int[] BubbleSort(int[] nums){ int n=nums.length; for (int i = 0; i < n; i++) { for (int j = 0; j < n-i-1; j++) { if(nums[j]&原创 2020-07-25 20:32:52 · 181 阅读 · 0 评论