android与java编程技术
seasermy
专注AI算法研究与应用,AI软硬件协同优化,AI系统解决方案
展开
-
String 用 ==与equals比较的区别,切记
"=="操作符的作用1、用于基本数据类型的比较2、判断引用是否指向堆内存的同一块地址。equals所在位置:在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写public boolean equals(Object obj) { return (this == obj); }转载 2016-04-15 12:33:59 · 319 阅读 · 0 评论 -
synchronized(this)总结
synchronized(this)总结本文主要阐述以下三个问题:1. synchronzied作用2. synchronzied语法3. 对synchronized(this)的理解 首先,解释一下synchronzied作用Synchronzied关键字的作用一个词概括就是:线程同步。它可以用来修改对象中的方法,将转载 2016-05-19 17:52:11 · 371 阅读 · 0 评论 -
关闭Eclipse的c++ indexer功能
在使用Eclipse开发c++ native程序的过程中,eclipse的默认设置是windows->preferences->c/c++->Indexer->indexer Enable->update immediately file-save,如此,当工程代码中包含大量源码或第三方文件时,会造成indexer的内存剧增(可以通过设置eclipse最大内存避免),使得很慢,造成多个原创 2016-06-02 12:52:05 · 7831 阅读 · 0 评论 -
如何生成jni头文件?
比如包的名字是 com.example.test,类的名字是 hellojni,类文件路径是src/com/example/test/hellojni.java那么我们需要在src目录下,使用命令javah -jni com.example.test.hellojniok,即可在src目录下生成hellojni.h...原创 2019-08-07 19:20:17 · 632 阅读 · 0 评论