源码
编程指北#
编程无止境,学习不停步
展开
-
java中的反射
首先让我们认识一下什么是反射,在Java核心卷I中是这样介绍的。反射库( reflection library) 提供了一个非常丰富且精心设计的工具集, 以便编写能够动态操纵 Java 代码的程序。这项功能被大量地应用于 JavaBeans 中, 它是 Java组件的体系结构(有关 JavaBeans 的详细内容在卷 II 中阐述)。使用反射, Java 可以支持 Visual Basic 用户习惯使用的工具。特别是在设计或运行中添加新类时, 能够快速地应用开发工具动态地查询新添。原创 2022-12-13 11:18:49 · 119 阅读 · 0 评论 -
多线程发展史及代码实现
线程是计算机中最小的执行单位。与线程相关的是进程,进程是计算机中最小的资源分配单位。两者之间的关系进程可以分配线程,一个进程可以有多个线程。线程的五种状态创建态、就绪态、运行态、阻塞态、死亡态。...原创 2022-07-22 21:33:48 · 353 阅读 · 0 评论 -
java对象和类及范例
类:是抽象的概念集合,表示的是一个共性的产物,类之中定义的是属性和行为(方法);对象:对象是一种个性的表示,表示一个独立的个体,每个对象拥有自己独立的属性,依靠属性来区分不同对象。***对象是堆内存中的一块内存空间,类是构建对象的模板。***(面试中经常会问到)Person(代表类型) 对象名 =(将地址赋值给对象名) new(关键字,创建对象,在堆内存开辟内存空间) Person实体 ();范例:定义一个person类class Person { // 类名称首字母大写原创 2021-12-11 17:27:20 · 626 阅读 · 0 评论 -
源码、反码、补码的转换及其在计算机中的存储形式
以十进制45为例,转为二进制。(注:二进制的第一位为符号位,0为正,1为负)45=32+8+4+1=00101101(源码)-45=10101101(源码)反码:正数的反码等于源码,负数的反码等于源码符号位不变,其余位按位取反加一。45:00101101(反码)-45:11010010(反码)补码:...原创 2021-12-04 20:17:00 · 1115 阅读 · 0 评论