自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM)

class文件简介及加载     Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解...

2020-03-05 09:15:09 91

转载 Java NIO 底层原理

目录 1.1. Java IO读写原理 1.1.1. 内核缓冲与进程缓冲区 1.1.2. java IO读写的底层流程 1.2. 四种主要的IO模型 1.3. 同步阻塞IO(Blocking IO) 1.4. 同步非阻塞NIO(None ...

2020-03-05 09:07:09 139

原创 冒泡排序

一般冒泡排序 /** * 从前往后 */ void bubbleSort(){ int[] intArr = {6,2,5,3,1,8,1}; for(int i=0;i<intArr.length-1;i++){ for(int j=0;j<intArr.length-i-1;j++){

2017-07-11 18:00:51 225

原创 android studio常用快捷键

ctrl + y:删除行ctrl + d :粘贴当前行或选中的内容ctrl + alt + o:导包ctrl + alt + L: 格式化代码ctrl + alt + i:将选中的代码进行自动缩进编排alt + insert :生成构造器、getter、setter等alt + enter:快速修复ctrl + alt + v:提取局部变量(alt + enter也可以实现)ctrl + alt +

2017-03-30 15:02:31 223

原创 Sdk目录结构

platforms存放了不同版本的android系统,根据APILevel划分platform-tools保存着一些Android不同平台相关工具,比如adb,sqlite3等文件。Android123提示,这里和platforms目录中tools文件夹有些重复,主要是从android 2.3开始这些工具被划分为通用了Fastboot 刷机工具。维护一份最新的即可tools开发中的工具,包括模拟器管

2017-03-28 14:03:09 322

原创 JNI交叉编译_NDK插件

步骤指定ndk路径 window->prefrences->Android->NDK增加本地支持 项目右键Android tools->Add NativeSupport 根目录下自动生成jni目录项目中写本地接口 public native String sayHelloJNI();进入对应目录 命令行 javah 包名.类名 生成头文件 (注意:如是jdk1.6,需

2017-03-15 11:24:07 329

原创 JNI交叉编译

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-14 17:37:45 453

空空如也

空空如也

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

TA关注的人

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