BUAA UNIT3 社交关系模拟系统 一. 总结实现自己实现规格所采取的设计策略 ? 在实现JML规格时,采取的策略为先大致读一遍JML规格,理解将要实现的类成员变量与方法的大致意义,之后去设计将要实现的类中的数据结构与算法,然后开始下手写代码。值得注意的是,这仅仅是第一步要进行的工作。 ? 在之 ...
分类:
其他好文 时间:
2021-06-02 15:12:46
阅读次数:
0
jar文件其实就是一个压缩包,里面包含很多class文件(一个class文件是一个类的字节码)。方便在网络上传输、可以规定版本号,更容易进行版本控制。 var只能在方法内使用,不能用于定义成员变量。 打包一个package成为一个jar文件的方法 第一种方法: 第二种方法是使用jar creater ...
分类:
编程语言 时间:
2021-06-02 12:21:20
阅读次数:
0
其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出现混合类型。 数组中的元素可以是任何类型,包括基本类型和引用类型。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组本身就是对象,Java中对象是在堆中的,因此数组无论保存 ...
分类:
编程语言 时间:
2021-06-02 10:39:20
阅读次数:
0
static关键字的用途 static常用来修饰类的成员:成员变量,方法,嵌套类 成员变量 被static修饰后称为:类变量、静态变量、静态字段;即在程序运行过程中占用一份固定内存(存储在方法区),可以通过实例\类访问,如果静态变量私有,不能通过类名访问 没有被static修饰称为:实例变量;在每个 ...
分类:
编程语言 时间:
2021-05-25 17:55:17
阅读次数:
0
继承的格式 继承它描述的是两个类之间的关系,如果一个子类继承父类,那么子类可以使用父类非私有的成员。 1 public class 父类{ 2 //成员变量 3 //成员方法 4 } 5 6 public class 子类1 extends 父类{ 7 8 } 9 10 public class 子 ...
分类:
编程语言 时间:
2021-05-24 16:40:08
阅读次数:
0
1 package 面向对象; 2 3 4 5 /* 6 * 对象的创建与使用 7 * 格式:类名 对象名称 = new 类名(); 8 * */ 9 10 11 12 class Person{ 13 int age =10;//类中定义的变量被称为成员变量 14 void speak()//成员 ...
分类:
其他好文 时间:
2021-05-24 15:35:12
阅读次数:
0
一、什么是常量 用final修饰的成员变量表示常量,值一旦给定就无法改变! final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。 Java中的常量池,实际上分为两种形态:静态常量池和运行时常量池。 1)所谓静态常量池,即*.class文件中的常量池,class文件中的常 ...
分类:
编程语言 时间:
2021-05-24 14:10:51
阅读次数:
0
概念 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例 ...
分类:
编程语言 时间:
2021-05-24 08:49:20
阅读次数:
0
一、代码块的种类 在Java语言中,类中是可以包含5种内容的,如下 成员变量 成员方法 构造器 代码块 内部类 代码块分为3种,分别是静态代码块、构造代码块、局部代码块 二、构造代码块 2.1、如何定义 在类中方法外定义一个大括号。 public class Student { { // 构造代码块 ...
分类:
编程语言 时间:
2021-05-24 07:53:45
阅读次数:
0
Super关键字的三种用法 在子类的成员方法中,访问父类的成员变量。 public class Fu { int num = 10; } public class Zi extends Fu { int num = 20; public void methodZi() { System.out.pr ...
分类:
其他好文 时间:
2021-05-24 05:28:29
阅读次数:
0