- 博客(8)
- 收藏
- 关注
原创 反射的学习
反射什么是反射,我就用自己的话来叙述一遍吧。首先,在我们进行类的初始化时,首先会进行类加载,将.class的字节码文件加载到堆中,生成一个Class对象,由于Class对象是加了线程同步锁的,所以,每个类有且只有一个Class类,而我们创建的对象就会和它的Class类产生引用的关系。就像照镜子一样,Class类,和它的实例相互映射,我们可以通过Class类中提供的方法获取到类中的所有属性。而反射的概念就是将Class类中的所有成员当做对象来获取。我们可以使用反射来创建对象,并.
2021-11-09 13:08:57
201
原创 练习:编写一个程序,将浮点数转换成人民币读法字符串(详细注释)
用java编写一个程序,将浮点数转换成人民币读法字符串,例如将1006.333转换成壹仟零陆元叁角叁分//编写一个程序,将浮点数转换成人民币读法字符串,例如将1006.333转换成壹仟零陆元叁角叁分。public class demotwo { //首先,设置三个字符型数组,由于只用于该方法中,所以定义时采用私有 private String[] hanArr = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"}; private String
2021-06-04 16:16:00
787
原创 流程控制与数组
一.流程控制与数组1.顺序结构 任何编程语言中个最常见的程序结构就是顺序结构。顺序结构就是程序从上到下的逐行进行执行,中间没有任何判断和跳转。2.分支结构 java中提供了两种常见的分支控制结构:if语句和switch语句,其中if语句使用布尔表达式或者布尔值作为分支条件来进行分支控制,而switch语句则用于对多个整型值进行匹配,从而实现分支控制。 2.1 if语句第一种形式if (logic expresstion ){ statement…}第二种形式if (logi
2021-06-02 21:16:58
261
原创 数据类型和运算符
一.数据 1.1基本数据类型a.整数类型:byte 1字节 一个bye类型整数在内存中占8位 范围为-128(-2的七次方)~127(2的七次方-1)short 2字节 一个short类型整数在内存中占16位 范围为-32768(-2的15次方)~32767(2的15次方-1)int 4字节 一个int类型整数在内存中占32位 范围为-2147483648(-2的31次方)~2147483647(2的31次方-1)long 8字节 一个long类型整数在内存
2021-05-31 21:25:58
581
原创 项目立项管理
项目立项一般包括提交项目建议书进行项目可行性研究项目招投标一:项目建议书项目建议书(又称立项申请)是项目建设单位向上级主管部门提交项目申请时所必须的文件,是该项目建设筹建单位或项目法人,根据国民经济的发展、国家和地方中长期规划、产业政策、生产力布局、国内外市场、所在地的内外部条件、本单位的发展战略等等,提出的某一具体项目的建议文件,是对拟建项目提出的框架性的总体设想。项目建议书是项目发展周期的初始阶段。项目建议书内容1) 项目必要性2) 项目的市场评估3) 产品方案或服务的市场预测
2021-04-27 21:20:56
337
原创 UML
UMLUML是一种定义良好、易于表达、功能强大且普遍适用的建模语言(图形化语言)。统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。作为一种建模语言,UML有严格的语义和语义规范。UML建立在元模型理论基础上,包括四层元模型结构。分别是:基元模型元模型模型用户对象四层结构层层抽象,下一层是上一层的实例。
2021-04-03 15:51:07
1015
1
原创 中间件
中间件中间件目前对中间件还没有形成一个统一的定义,下面是现在两种普遍比较认可的定义1:在一个分布式系统环境中处于操作系统和应用程序之间的软件2:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件为客户机服务器的操作系统之上,管理计算机资源和网络通信。中间件的分类(多种方式,这里叙述两种)1.自底向上(1)底层型中间件:主流技术有JVM(Java Virtual Machine , Java虚拟机)、CLR(Common Language Run
2021-04-02 21:22:55
489
原创 分布式系统
学习内容:分布式系统分布式系统(distributed system)是建立在网络上的软件系统。正是由于软件的特性,所以分布式系统具有高度的内聚性和透明性。内聚性:内聚性是指每一个数据库分布节点高速自治,有本地的数据库管理系统。透明性:透明性是指每一个数据库分布节点对应用的用户来说都是透明的,看不出是本地还是远程的。分布式系统与计算机网络系统的异同共同性:多数分布式系统是建立与计算机网络之上的,所以分布式系统与计算机网络在物理结构上是基本相同的。区别:分布式操作系统的设计思想与网络操作系统是不
2021-04-02 20:46:18
1124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅