Created by Wang, Jerry on Aug 02, 2016

注意这里的softReference



public class FloatTest {public static String A = "JerryTest";FloatTest tool = new FloatTest();System.out.println(tool.A);Object classObject = FloatTest.class;用下面的代码从class对象里打印出静态field的value:FloatTest tool = new FloatTest();System.out.println(tool.A); // approach1: print static field via one class instanceObject classObject = FloatTest.class;Class<FloatTest> convert = (Class<FloatTest>)classObject;Field[] fields = convert.getFields();Field staticField = fields[0];try {System.out.println("static field value: " + staticField.get(tool)); // approach2: via class } catch (IllegalArgumentException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IllegalAccessException e) {// TODO Auto-generated catch blocke.printStackTrace();}

Java里的class对象 - class object相关推荐

  1. java里有哪些对象_Java中创建对象的方式有哪些

    创建对象的几种方式: 1.这是最常用的方法:通过new 创建对象.这种方法需要用到构造器.Demo demo1=new Demo(); Demo demo2=new Demo(1,"有参构造 ...

  2. java里类包含对象对不对_Java类中的对象

    当创建一个类时,需要创建一种新的数据类型.获得类的对象的过程包含两个步骤.首先,必须声明该类类型的一个变量,这种声明只是一种简单声明,对计算机来讲,并没有实际的物理含义:然后,需要创建一个对象的实际物 ...

  3. java中不可变对象(immutable object)是什么,有什么意义

    不可变对象顾名思义不可改变的对象 一旦构造器完成执行,该实例即无法改变 意味着可以传递对象的引用,不用担心改变其内容,特别是在处理并行时,不可变对象不存在锁的问题,易于构造使用 final class ...

  4. java里使用等号对象赋值_在Java中对象可以赋值, 只要使用赋值号(等号)即可, 相当于生成了一个各属性与赋值对象相同的新对象。...

    本可文件_文的副的_库中以存重要件中放在数据,中只值号值对中公文管理. 对自严格件要求较然条,对象等号当于不属物的下列于经济作是(,对象等号当于化生宜于专门集中进行产,物定经途的有某农作指具种特济用, ...

  5. 原型模式(ProtoType) - Java里的对象复制

    一, 引用的复制和对象复制. 在编程中, 我们有时会用两个引用指向同一个对象. 例如: ArrayList a = new ArrayLIst(); ArrayList b = a; 看起来好像有a, ...

  6. JVM - 剖析Java对象头Object Header之指针压缩

    文章目录 Pre 指针压缩 论证压缩效果 UseCompressedOops & UseCompressedClassPointers [指针压缩]开启 VS 关闭 指针压缩的目的 为什么堆内 ...

  7. JVM - 剖析Java对象头Object Header之对象大小

    文章目录 Pre 总览 对象头剖析 查看对象内存的占用情况 对象头C++源码 注释 Pre JVM - 写了这么多年代码,你知不道new对象背后的逻辑? 中大体介绍了Java中 new 对象背后的主要 ...

  8. Java里的容器存放的元素必须是1个对象.

    我们经常看到这个句话: Java里存放的容器只能是1个对象. 一. 值类型和对象类型. 实际上, java里的变量可以分为两种类型, 一种是值类型. 一种是对象类型. 1.1 值类型变量 所谓值类型的 ...

  9. java object大小_在Java中,确定对象object大小的最佳方法是什么? - Break易站

    例如,假设我有一个应用程序,它可以读取包含一堆数据行的CSV文件.我根据数据类型向用户提供行数摘要,但是我想确保不读取太多数据行并导致OutOfMemoryErrors.每一行都会翻译成一个对象.有没 ...

最新文章

  1. 【深度学习】利用一些API进行图像数据增广
  2. 示波器到底选择多大的带宽合适
  3. STL之set和multiset(集合)
  4. string转换bigdecimal_使用MapStruct处理恼人的bean转换
  5. json和字符串/数组/集合的互相转换の神操作总结
  6. qt执行命令行失败_QT缺少 qtcore4.dll,debug下运行不成功
  7. Bootstrap清除/清理浮动
  8. java 反射 field get方法_JAVA学习之反射getDeclaredField()方法与getField()方法的区别
  9. java servlet init方法_Servlet详解之两个init方法的作用
  10. saltstack python3安装_如何在linux下升级python以及saltstack安装
  11. Linux关于DHCP详细的总结
  12. python 创建nc文件,包含经纬度
  13. c语言图形时钟编程,c语言程序+图形编程——打造简易的时钟
  14. 在线抓娃娃 html,萤石云开放平台提供在线抓娃娃解决方案
  15. Linux日文教程,Ubuntu日语、法语输入法的设置
  16. 超低功耗研发-STM32L151C8T6芯片(五)低功耗设计总结
  17. 快速查询多个圆通快递未签收单号的走件信息
  18. Storm集成HBase、JDBC、Kafka、Hive
  19. 个人号微信淘宝客机器人SDK定制开发教程
  20. post和get传参(重点)

热门文章

  1. WriteFile写磁盘扇区是87错误的原因
  2. python学习高级篇(part2)--类方法,静态方法,访问控制
  3. mysql数据存储7天_MySQL开启binlog并且保存7天有效数据
  4. 网络登录_发布猫系统登录免费网络推广-绥芬河推广资讯
  5. linux python安装第三方库_Linux中安装python3.6和第三方库
  6. Sklearn参数详解—聚类算法
  7. python中的小魔法(一)
  8. 张俊红数据分析知识体系(持续更新中......)
  9. SAP UI5 应用开发教程之三十三 - SAP UI5 应用的响应式布局特性(Responsiveness)试读版
  10. SAP Spartacus 支持 Vue 吗?