native修饰符:所修饰的方法的实现是由非java代码实现的
/**
* 一个java程序如果想调用本地方法,需要执行两个步骤
* 1、通过system.loadLibrary()将包含本地方法实现的动态文件加载进内存
* 2、当java程序调用方法的时候,虚拟机在加载的动态文件中定位并且去链接它,从而执行本地方法
* registerNatives就是取代了第二部,让程序主动将方法链接到调用方
* registerNatives方法是为了让java程序调用本地方法更加方便
*/
/**
* static修饰成员变量的时候,该变量存放在静态区,可以被所有对象调用
* static修饰静态块时,在加载类的时候就运行静态代码块,加载之后再执行构造器
*/

registerNatives()方法:(native修饰)

/**
* Class<?>任何类型的类
* 返回类
* 该方法被final修饰,不能被重写
* @return
*/

getClass()方法

/**
* 返回一个object类的hash值
* @return
*/

hashCode()方法

/**
* 用于判断两个object对象是否相等
* @param obj
* @return 相等返回true,不相等返回false
*/

equals()方法

/**
* 克隆一个object类
* @return
* @throws CloneNotSupportedException
*/

clone()方法

**
* 返回一个字符串
*
* @return object类的名称+@+类的hash值的16进制
 */

toString()方法

notify()方法

/**
* 垃圾收集时调用
* @throws Throwable
*/

finalize()方法

最新文章

  1. SpringMVC中servletFileUpload.parseRequest(request)解析为空获取不到数据问题
  2. 問題排查:F5啟動偵錯後所提示的錯誤 (2)
  3. 修饰者模式(装饰者模式,Decoration)
  4. 2015 Multi-University Training Contest 1 - 1002 Assignment
  5. IOS9适配 MARK
  6. HackerRank &quot;Bike Racer&quot;
  7. Linux下的sed流编辑器命令详解
  8. 说一说window.parent
  9. 在oracle中怎么把一张表的数据插入到另一张表中
  10. awk--动作(action)
  11. (转)Eclipse中使用Ant
  12. Incompatible pointer types assigning to &#39;id&lt;&gt;&#39; from &#39;Class&#39;错误
  13. appium+python环境搭建
  14. UniversalImageLoader(异步加载大量图片)
  15. jinfo
  16. 剑指offer(37)数字在排序数组中出现的次数。
  17. PostgreSQL、SQL Server数据库中的数据类型的映射关系
  18. JDBC (29)
  19. 主机访问虚拟机centos7的服务器
  20. Js代码一些要素

热门文章

  1. idea社区版+第一个spring boot项目+增删改查+yml修改端口号
  2. (4)mysql约束
  3. python 集合(set)
  4. day 62 Django基础之jQuery操作cookie
  5. js 实现vue—引入子组件props传参
  6. Eclipse 中安装 CDT 插件编写 C/C++
  7. SQL中的左连接与右连接,内连接有什么不同
  8. LINUX用户和用户组操作命令
  9. Extjs &amp; Ext.net中的一些属性
  10. artTemplate不仅可以在浏览器中使用,还可以在node中使用