![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java的学习
Fur_zhu
找到自己的目标,一步一步走下去!
展开
-
java反射机制
java反射机制 反射的概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象. 简单一句话...原创 2019-04-06 08:47:52 · 100 阅读 · 0 评论 -
java注解学习
注解 注解如同标签 想像代码具有生命,注解就是对于代码中某些鲜活个体的贴上去的一张标签。简化来讲,注解如同一张标签。 在未开始学习任何注解具体语法而言,你可以把注解看成一张标签。 注解,标签。注解,标签。 注解语法 注解的定义 注解通过 @interface 关键字进行定义。 public @interface TestAnnotation { } 它的形式跟接口很类似,不过前面多了一个 @ 符...原创 2019-04-06 09:27:58 · 145 阅读 · 0 评论 -
Java虚拟机和内存管理
Java虚拟机和内存管理 java虚拟机的运行流程 例如A.java文件会通过编辑器转换成A.class文件,这个Class文件会有虚拟机进行处理,虚拟机和java文件没什么联系,他是和class文件有关联,任何能够编译成class文件的,都可以被虚拟机执行 java虚拟机的结构 比较难理解的几点说明下 1.程序计数器 为了保证程序能够连续的执行下去,处理器必须具有某些手段来确定下一条指令的地...原创 2019-03-28 17:21:42 · 140 阅读 · 0 评论 -
HashMap趣味问答
看多了各种各样源码介绍,属性分析,让我们来点新花样,以面试官一问一答的方式看这篇文章 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而HashTable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键值对等等。这显...原创 2019-04-30 16:42:37 · 155 阅读 · 0 评论 -
java扫盲系列1-float,double详解
当时在做区块链项目时,遇到过用户下订单时候因为使用的float计算金额引起的问题,才意识到自己对这个数据类型了解不是很深,就详细了解了下float和double这两个基本数据类型 基本介绍 浮点数用来表示有小数值的数值,在java中有两种: 这里主要是有两个问题 为什么浮点数是不精确的? 我们首先来看为什么浮点数是不精确的: 其实这句话本身就不精确, 相对精确一点的说法是: 我们码农在程序里写的...原创 2019-05-17 14:59:04 · 935 阅读 · 0 评论