09 2018 档案
摘要:Java和Jni的类型对照表 java 类型Native 类型符号属性字长booleanjboolean无符号8 位bytejbyte有符号8 位charjchar无符号16 位shortjshort有符号16 位intjint有符号32 位longjlong有符号64 位floatjfloat有符
阅读全文
摘要:以前学过一点JNI,很久没用,然后又忘了,复习一下. 一.NDK是什么 原生开发工具包 (NDK) 是一组可让您在 Android 应用中利用 C 和 C++ 代码的工具。 可用以从您自己的源代码构建,或者利用现有的预构建库 NDK使用场景 NDK会不可避免的增加开发过程的复杂性,通常是不建议使用的
阅读全文
摘要:文章目录 浅析Java的深拷贝和浅拷贝1. 浅拷贝2. 深拷贝3. 总结 浅析Java的深拷贝和浅拷贝 首先来看看浅拷贝和深拷贝的定义: 浅拷贝:使用一个已知实例对新创建实例的成员变量逐个赋值,这个方式被称为浅拷贝。 深拷贝:当一个类的拷贝构造方法,不仅要复制对象的所有非引用成员变量值,还要为引用类
阅读全文
摘要:注解是java1.5引入的,比如@Override,@Deprecated等都是比较常见的注解,Java程序员在日常开发中注解使用广泛. 一.什么是注解 下面简单看下Java官方定义的注解,其中有些东西可能没见过,不过没关系,下面会讲. @Target(ElementType.METHOD) @Re
阅读全文