1.Java关键字之native,strictfp,transient,volatile
http://www.iteye.com/topic/82640
2。主题:java Native Method初涉
http://www.iteye.com/topic/72543
主题:Java JNI 编程进阶 具体怎么跑起来的
http://www.iteye.com/topic/295776
知识库首页 → 相关文章推荐: java调用本地方方法
http://www.iteye.com/wiki/topic/429148
3.Java 内联 函数 inline final
http://qaohao.iteye.com/blog/450299
内联不一定好,当被指定为内联的方法体很大时,展开的开销可能就已经超过了普通函数调用调用的时间,引入了内联反而降低了性能,因为在选择这个关键字应该慎重些,不过,在以后高版本的JVM中,在处理内联时做出了优化,它会根据方法的规模来确定是否展开调用。
利用虚拟机特性,提高程序性能(方法内联)java2 中,如果一个方法是 void类型,则一般会内联。
http://spring8314.iteye.com/blog/139299
4.final 关键字 和 static 用法
http://www.blogjava.net/hongzionline/archive/2007/09/19/146392.html
5.Java高手经验分享 Java性能的十一个用法
http://geek.techweb.com.cn/archiver/tid-178710.html
6.Clonable .
为了减少new对象的负担,我们采用clone方法。
-clone方法必须实现一个空interface Cloneable
-需要override Object的protected clone()为public .
-将要clone类的所有非基本数据成员变量 实现clone方法。并且要 手动clone,否则,改类的所有非基本数据成员 copy的只是引用。
如:
class Copy1 implements Cloneable{
int year;
Copy2 info;
public Object clone()throws CloneNotSupportException{
Object o=null;
o=super.clone;
o.info=this.info.clone();//注意,非基本类型 Copy2要实现clone()
return o;
}
}
class Copy2 implements Cloneable{
public Object clone()throws CloneNotSupportException{
return super.clone();
}
}
7.System public static native void arraycopy(Object src, int srcPos,
Object dest, int destPos,
int length);
copy数组...java中很多的 数组copy全用这个函数。像ArrayList等。
------------------------------------------------------------------------------------------------------------------------------------------
8.Arrays类。
有很多操作数组的有用的static method 。如sort() binarySearch()...
要实现 sort().则 数组elements必须实现Comparable interface 的method: public int compareTo(T o);
分享到:
相关推荐
java高级学习资料,可以帮助基础java学习人员快速达到一定的高度
JAVA--G-高级软件工程师包就业实战班『脱产』.doc
05 java面试——杭州-蚂蚁金服-Java高级.pdf 06 java面试——杭州-蚂蚁金服-资深工程师.pdf 07 java面试——南京-软通动力-Java中级.pdf 08 java面试——厦门-中软国际-Java中级.pdf 09 java面试——上海-拼多多-...
|————create_direct_pay_by_user-JAVA-GBK |————create_direct_pay_by_user-JAVA-UTF-8 |————create_direct_pay_by_user-PHP-GBK |————create_direct_pay_by_user-PHP-UTF-8 RSA签名版本 |——...
最全的Java学习资料,里面有基础知识,有高级视频,有项目视频
java高级架构师学习资料无密码java高级架构师学习资料无密码java高级架构师学习资料无密码
具有多年的高级java研发经验,团队的核心骨干人员,获得公司优秀员工奖励。具有企业应用管理项目和互联网项目的经验。很强的责任心,能自己规划工作任务,按时完成工作。团队合作精神和沟通能力强,与团队共进步,...
里面包有如下的一些java资料 Ant使用指南.pdf cvs.pdf Eclipse入门-- Eclipse的使用简介及插件开发.PDF eclipse插件开发.doc Eclipse插件开发系列.pdf Hibernate_3.2.0_Reference_zh_CN.chm Hibernate_DEV_GUIDE.pdf...
本资料介绍了作者对java高级应用技术的看法、理解。。。 希望读者可以从中学到、体会到作者的一些经验、、、 另;本资料由本人从网上转载。。
java教程\TSG-J2 J2EE高级课程和演示代码,,学习Java的很好的教程
1.学习并掌握如何从0搭建Java环境(JDK的下载,安装,卸载);2.学会HelloWorld案例编写,知道如何解释该程序,对程序的运行和编译以及开发流程有一定的认识;3.注释(掌握)(1)注释:用于解释说明程序的文字,(2)...
这些实例展示了Java高级编程技术在实际开发中的应用场景,帮助开发者提高代码的效率和质量。通过学习和理解更高级的Java编程技巧,我们能够更好地应对复杂的编程需求,提升软件开发的水平和竞争力。
这些实例展示了Java高级编程技术在实际开发中的应用场景,帮助开发者提高代码的效率和质量。通过学习和理解更高级的Java编程技巧,我们能够更好地应对复杂的编程需求,提升软件开发的水平和竞争力。
这些实例展示了Java高级编程技术在实际开发中的应用场景,帮助开发者提高代码的效率和质量。通过学习和理解更高级的Java编程技巧,我们能够更好地应对复杂的编程需求,提升软件开发的水平和竞争力。
《JAVA》在线摸底测验系统的《Java-EE高级编程技术》实验项目卡设计与实现
包含:互联网高并发编程、数据库设计与优化、互联网框架应用、互联网中间件架构设计、及项目实战等等共计20+G
Java面向对象学习-适合初级中级高级
有经验的JAVA开发人员
学习与研究:对于大学生和初学者来说,这份源码资源是了解Java编程规范、学习Java高级特性的绝佳材料。通过阅读和运行源码,可以快速提升编程技能和实践能力。 项目实践:对于正在进行Java项目开发的人员来说,这份...
java高级理论 学习资料,对于基础学习、初学者均有较大帮助,参加培训班的资料,java学习必备资料