分类 编程语言 中的文章

方法

无论是基本类型的值传递,还是引用类型的参数传递,在 Java 中方法总是采用按值调用。对于引用类型,传递的是其对应的内存空间地址。 基本类型的值传递 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 public class PrimitiveTransferTest { public static void swap(int a, int b)……

阅读全文

数组

数组是用来存储固定大小的同类型元素。一旦数组初始化完成,数组在内存中所占的空间将被固定下来,因此数组的长度不可以改变。即使某个数组的元素被清空,但是它所占的空间依然保留。 数组本身也是一种引用类型,既可……

阅读全文

控制结构

if-else 1 2 3 4 5 if (condition) { statement; } else { statement; } switch 1 2 3 4 5 6 7 8 9 10 11 12 13 switch (表达式) { case value1: statement1; break; case value2: statement2; break; case valuen: statementn; break; default: 默认执行的代码; } 当 switch 后表达式的值和 case 语句后的值相同时,从该位置向下执行,直到遇到 break 语句或者 switch 语句块结……

阅读全文

数据类型

数据类型 基本数据类型变量存储的是数据本身 引用类型变量存储的是数据的空间地址 字符串直接量 Java 没有内置的字符串类型,而是提供了一个标准类库 String。 特征:不可变字符串 优点:编译器可以让字符串共享(只有字……

阅读全文

UML类图

UML 是分析程序和理解程序间的调用关系时,不可多得的利器。本篇文章介绍几种程序开发中经常使用的 UML 视图,并辅以真实的 Java 案例。 类图 类的属性和方法的可见性(访问控制),如下图 抽象类 抽象类的类名以及抽象方法的名字……

阅读全文