- 博客(15)
- 收藏
- 关注
原创 【软件工程】第一章 软件工程学概述
2、必须把软件的体系结构设计的便于按照这种方式进行扩充,向现有产品中加入新构件的过程必须简单、方便,也就是说,软件体系结构必须是开放的。2、面向对象方法学:把数据和行为看成是同等重要的。2、软件工程是a.把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件b.研究a中提到的途径。:是快速建立起来的一个可以在计算机上运行的程序,她所完成的功能往往是最终产品能完成的功能的一个子集。1、软件工程是为了经济的获得可靠的且能在实际机器上有效地运行的软件,而建立和使用完善的工程原理。
2022-11-09 08:09:49
386
原创 【Java学习】Java基础
1、Java语言是面向对象的(OOP)2、Java语言是健壮的。Java是强类型机制,异常处理,垃圾的自动收集等是Java程序健壮性的重要保证。3、Java语言是跨平台的:即一个.class文件,可以在多个操作系统上面运行,这种特性称为跨平台性。4、Java语言是解释型的。解释型语言编译后的代码,不能直接被机器执行,需要解释器来执行。JavaScript、PHP、Java编译型语言编译后的代码,可以直接被机器执行,C/C++。C/C++editplus、notepad++Sublime Text Idea
2022-10-30 17:49:26
332
原创 【Java学习】位运算
计算机在运算的时候,都是以补码的方式来运算的。也叫无符号位右移,运算规则:低位溢出,高位补0。低位溢出,符号位不变,并用符号位补溢出的高位。两位有一个为1,结果为1,否则为0。两位全为1,结果为1。符号位不变,低位补0。
2022-10-30 17:41:26
81
原创 【Java学习】Java内存分配
当两个数组指向同一个小空间时,其中一个数组对小空间中的值发生了改变,那么其他数据再次访问的时候,都是修改之后的结果了。如果new了多次,那么堆里面有多个小空间,每个小空间中都有各自的数据。只要是new出来的一定是在堆里面开辟了一个小空间。
2022-10-25 16:53:57
478
原创 【Java学习】数组
数组指的是一种容器,可以用来存储同种数据类型的多个值。数组容器在存储数据的时候,需要结合隐式转换考虑。隐式转换:取值范围小的数据可以转换为取值范围大的数据。取值范围:Byte < short < int < long < float < double转换规则: 1)取值范围小的和取值范围大的进行运算,小的会先转换为大的,在进行运算。2)byte、char、short三种类型的数据在运算的时候,都会先提升为int,然后在进行运算。数据类型[] 数组名;数据类型 数组名[];
2022-10-25 16:19:49
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人