自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 小狼毫五笔输入法设置

设置`tab`键选词功能特别说明:本人直接修改的安装目录下的文件,其实最好是修改用户文件夹下的配置文件;这样再重装的时候就不用再配置了;1. 打开安装路径下的文件夹的`data`文件夹,找到`key_bindings.yaml`文件,使用编辑器找开.2.在`emacs_editing:`选项下边,添加如下的配置:`- { when: has_menu, accept: Tab, send: Page_Down }`,「注意对齐」;设置标点符号文字上屏1.打开`key_b...

2020-10-05 21:41:33 1930 1

原创 Java虚拟机是如何加载Java代码的?

前言我们知道Java语言的类型可以分为两大类:基本类型 「primitive types」和引用类型「reference types」.对于Java的基本数据类型是Java虚拟机定义好的.至于另一大类 「引用数据类型」, Java将其分为四种类型:类接口数组泛型参数由于 「泛型参数」 在编译时期会被擦除, 因此Java虚拟机的类型实际上只有三种.在类、接口、数组当中,「数组」是...

2019-08-23 18:07:03 244

原创 java代码是如何执行的?

作为一名Java程序员,你应该知道Java有很多种运行方式.比如说可以在开发工具中运行,可以双击jar包运行,可以在网页端运行.当然这些运行方式都离不开JRE「也就是java运行时环境」.实际上, JRE仅仅包含了运行Java程序的必须组件, 包括java虚拟机及核心类库等.Java程序员经常使用的JDK「Java程序开发包」同样包含了JRE, 并且还附带了一些开发、诊断的工具.为什么Java...

2019-08-22 18:24:21 177

原创 Java常用的垃圾收集器

常见垃圾收集器的分类接上篇,如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现.Serial收集器「Serial」(串行)收集器是最基本、历史最悠久的垃圾收集器了.通过名称就可以看出该垃圾收集器是一个单线程收集器了.它的单线程的意义不仅仅意味着它只会使用一条垃圾收集线程去完成垃圾收集工作, 更重要的是它在进行垃圾收集工作 时候必须暂停其它所有的线程「Stop the ...

2019-08-21 08:58:32 231

原创 Java垃圾回收算法

分类标记-清除算法该算法分为「标记 与「清除」两个阶段.标记-清除算法最基本的回收算法.后序的算法的都是对其不足进行的改进.标记标记出所有需要回收的对象.清除统一回收所有被标记的对象.缺点标记和清除的效率不高.产生大量的内存碎片.(标记-清除之后会产生大量的不连续的内存碎片)这就会导致一种情况发生,即明明有内存空间,但是申请稍微大一些的对象的空间时候无法做到....

2019-08-19 16:37:49 114

原创 免费的markdown编辑器typora文章内跳转链接

注意事项此种方式只能跳转到标题其它的markdown编辑器貌似不太兼容.实现方式## 标题一 --> 这是markdown格式内的标题写法// 隔了1W行文字.// 此处跳转到标题一[点击跳转到标题一](#标题一)// 说明[ ] -> 方括号显示的文字信息,() -> #号加标题的文字信息.// 使用Ctrl + 鼠标右键即可完成跳转...

2019-08-18 15:08:17 4419 1

原创 java创建对象过程

java创建对象过程如图所示类检查器虚拟机遇到一条new指令的时候,首先将去检查这个指令的参数是否能在常量池中定位到这个类的符号引用,并且检查这个行号引用代码的类是否被加载过、 解析过、初始化过.如果没有,则必须先进行相应的类加载过程.分配内存在类加载检查通过之后,接下来虚拟机将会为新生的对象分配内存. 对象所需要的内存大小在类加载完成之后便会确定,为对象分配内存空间的任务等同于把一块确...

2019-08-18 14:42:16 114

原创 java虚拟机之内存划分

java内存区域(运行时数据区)java 虚拟机在执行java程序的时候会将内存划分为若干个不同的数据区域. 这里特别注意一点, jdk1.8(及以后的版本)和之前的版本略有不同.概述jdk 1.8之前:jdk1.8jdk1.8将方法区移除掉了,元空间成为其替代者.内存划分的区域中, 线程共享的有两个区域:方法区堆线程私有的有三个区域:程序计数器(pc寄存器)虚...

2019-08-13 19:49:07 82

j2me 三阶魔方源代码

j2me写的三阶魔方程序.最重要的是分了12个版本,对于算法和逻辑可以看的很清楚.完整的注释.难得的学习代码.

2011-01-24

j2me 贪吃蛇源代码+详细注释

j2me写的贪吃蛇源代码,基本的功能都实现了.加上图片就是一个完整的游戏了.加了注释.是初学者很好的入门资料.

2011-01-24

j2me 图片处理

在j2me中,通过对像素点的操作,完成对图片的任意角度的旋转.

2011-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除