- 博客(5)
- 收藏
- 关注
原创 java类加载机制和内存模型
文章目录Java 面向对象三大特性以及抽象类和接口c++和java有什么区别?JAVA内存区域GC机制类加载机制Java 面向对象三大特性以及抽象类和接口c++和java有什么区别?List itemJava为解释性语言,其运行过程为:程序源代码经过Java编译器编译成字节码,然后由JVM解释执行。而C/C++为编译型语言,源代码经过编译和链接后生成可执行的二进制代码,可直接执行。因此Java的执行速度比C/C++慢,但Java能够跨平台执行,C/C++不能。Java是纯面向对象语言,所有代码
2020-06-21 20:40:25 410
原创 Java垃圾回收 面试必问
文章目录GC时机什么是垃圾回收如何判断对象生死引用计数法:GC可达性算法 根搜索法!!!回收垃圾对象内存的算法Tracing算法(Tracing Collector) 或 标记—清除算法Copying算法(Copying Collector)Compacting算法(Compacting Collector) 或 标记—整理算法堆内存分配区域新生代(MinorGC ,标记复制)年老代(FullGC,标记清除或标记整理)年轻代调优新生代调优建议:注意HotSpot(JDK 1.7)虚拟机提供的几种垃圾收集器S
2020-06-20 22:48:04 615
原创 几种常用排序算法总结与优化
文章目录冒泡排序(BubbleSort)选择排序插入排序希尔排序归并排序快速排序(QuickSort)堆排序桶排序基数排序计数排序本文对几种常用排序进行总结基本知识:排序稳定性排序的时间复杂度、空间复杂度冒泡排序(BubbleSort)参考:https://juejin.im/post/5cacbbe8e51d456e500f7cd0思路:它重复地走访要排序的数列,一次比较两个元素,如果第二个数字小,就把交换两个数。它是简单的选择排序。时间复杂度:时间复杂度最好的情况为O(n),最
2020-05-14 20:24:55 693 1
原创 tsc2007电阻触摸屏调试
#触摸屏调试平台:ubuntu12.04LTSAndroid开发板型号:飞凌6818核心板电阻触摸屏型号:tsc2007##基础知识##调试过程###修改触摸屏驱动修改触摸屏分辨率(\kernel\drivers\input\touchscreen\tsc2007.c)保证触摸屏与显示屏分辨率相同,本例中为1024*768,修改如下: #define LCD_SCREEN_X...
2019-10-28 17:09:58 3579 1
原创 基本数据类型double[]与List的转换
这里写自定义目录标题把double[]存入Json的准备工作List<> ,double[ ], Double[ ]数据类型特性分析List转double[ ]double[ ] 转List把double[]存入Json的准备工作最近想将double[] 用json格式保存,发现json格式只能解析List<>,在二者转换过程中,掉进了List的陷阱,特总结如下,希望对...
2019-05-18 15:48:01 10787 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人