我们知道,对于java语言,我们一般先写一个类对象,表示对某一类对象概述,其中包括属性,方法等。我们在对类对象编译时,会产生一个.class对象,jvm在加载类对象时,是加载.class 对象文件,我们一般实例化对象,也就是 new对象时,其实是在加载.class文件,然后实例对象。加载.class对象有3种方法,name.class,Class.forName("name "),name.getClass()。这3种方法会有差别,详细的解释可以看:http://www.cnblogs.com/flyme/p/4571030.html,关于newInstance(),和new的差别可以看:http://blog.csdn.net/panda1234lee/article/details/9009719。其实这两个个差别最主要的就是,newInstance()实例化一个对象分为两步,先加载.calss对象,在实例化对象。而new对象将这两步合在一起,高效率。

最新文章

  1. 【JavaWeb】Spring+SpringMVC+MyBatis+SpringSecurity+EhCache+JCaptcha 完整Web基础框架(前言)
  2. SQL变量、运算符、分支、循环语句
  3. 关于ebox
  4. git版本控制工具(二)----本地版本库的常用操作
  5. iOS中远程推送实现—在Apple的生产环境上测试Push Notifications功能
  6. 2014多校第三场1005 || HDU 4891 The Great Pan(模拟)
  7. Linux 信号
  8. C#模拟键盘鼠标事件 SendKeys 的特殊键代码表(转)
  9. 关于Tesseract3.01的使用方法
  10. 【动态规划】Vijos P1680 距离
  11. Vue中的~(静态资源处理)
  12. 使用tcpreply对DPDK进行压力测试(一台主机,2张网卡压测)
  13. PowerDesigner 12.5 汉化包-CSDN下载
  14. EOS智能合约开发(一):EOS环境搭建和启动节点
  15. 【mysql】批量更新数据
  16. zeromq学习记录(六)C语言示例
  17. ARMV8 datasheet学习笔记4:AArch64系统级体系结构之VMSA
  18. Android——媒体库 相关知识总结贴
  19. 熟悉JSON
  20. 第二篇 makefile的基本结构

热门文章

  1. DL4NLP——词表示模型(二)基于神经网络的模型:NPLM;word2vec(CBOW/Skip-gram)
  2. 有关java调用批处理文件
  3. HTML5 开发APP(MUI的一些特性)
  4. HDU1027 Ignatius and the Princess II
  5. RobotFramework自动化测试框架的基础关键字(四)
  6. 实例甜点 Unreal Engine 4迷你教程(1)之如何用C++将纹理绘制在UserWidget的Image小部件上
  7. R语言成功加载rJava方法
  8. java对excel表格的上传和下载处理
  9. 用SSH解决大局域网反向端口转发问题
  10. 30. leetcode 121. Best Time to Buy and Sell Stock