摘要: 二维数组 数组的定义格式 数组的动态初始化:初始化之后数组中的每一个元素的保存的内容为其对应数据类型的默认值 声明并初始化数组: 数据类型 数组名称 [][] = new 数据类型[行个数][列个数]; 数据类型 [][] 数组名称 = new 数据类型[行个数][列个数]; 数组的静态初始化:在数 阅读全文
posted @ 2020-02-26 23:12 上杉家主-上杉绘梨衣 阅读(77) 评论(0) 推荐(0)
摘要: foreach迭代输出 对于数组而言,一般都会使用for循环进行输出,但是在使用传统for循环的时候往往采用下标的形式进行数组元素的访问。 但是在jdk1.5之后为了减轻下标对数组的影响(如果数组下标处理不当,会出现数组越界异常)参考.NET引入了增强型for循环(foreach) 利用foreac 阅读全文
posted @ 2020-02-26 22:48 上杉家主-上杉绘梨衣 阅读(86) 评论(0) 推荐(0)
摘要: 数组的引用传递 通过数组的基本定义可以发现,在数组使用的过程中依然需要使用new进行内存空间的开辟,同理,那么也一定存在有内存的关系匹配问题。 但是数组本身毕竟属于引用数据类型,那么既然是引用数据类型,就一定会发现引用传递,引用传递也一定会像传统方式那样,一个堆内存可以被多个栈内存指向。 阅读全文
posted @ 2020-02-26 22:40 上杉家主-上杉绘梨衣 阅读(98) 评论(0) 推荐(0)
摘要: 数组的基本概念 数组的本质:一组相关变量的集合。 但是需要注意的一点是:在java里面讲数组定义为了引用数据类型,所以数组的使用一定要牵扯到内存分配,那么首先一定要想到使用关键字new来处理 数组的定义格式 数组的动态初始化:初始化之后数组中的每一个元素的保存的内容为其对应数据类型的默认值 声明并初 阅读全文
posted @ 2020-02-26 22:30 上杉家主-上杉绘梨衣 阅读(102) 评论(0) 推荐(0)
摘要: 静态代码块 静态代码块主要指的是使用static关键字定义的代码块 静态块的定义需要考虑到两种情况: 主类中定义静态块 非主类中定义静态块 静态块执行主要是给static属性进行初始化的 此时可以发现静态代码块会优先于构造块执行,并且不管有多少个实例化对象出现,静态代码块只会执行一次 静态代码块主要 阅读全文
posted @ 2020-02-26 22:09 上杉家主-上杉绘梨衣 阅读(106) 评论(0) 推荐(0)
摘要: 构造代码块 构造代码块定义在类之中(只有类实例才有构造) 阅读全文
posted @ 2020-02-26 21:57 上杉家主-上杉绘梨衣 阅读(90) 评论(0) 推荐(0)
摘要: 代码块 在程序之中使用“{}”定义的结构就称为代码块,而后根据代码块出现的位置以及定义的关键字的不同, 代码块可以分为 普通代码块 构造代码块 静态代码块 同步代码块 其中同步代码块在多线程的时候讲解到。 普通代码块主要特点是定义在一个方法之中的代码块 所谓全局变量和局部变量看哪个变量描述的范围更广 阅读全文
posted @ 2020-02-26 21:52 上杉家主-上杉绘梨衣 阅读(101) 评论(0) 推荐(0)
摘要: static应用实例 编写一个程序类,这个类可以实现实例化对象个数的统计,每次创建的实例化对象都可以实现一个统计操作。 此时可以单独创建一个static属性,因为所有对象都共享同一个static属性,那么构造方法中可以实现数据统计处理 阅读全文
posted @ 2020-02-26 21:41 上杉家主-上杉绘梨衣 阅读(89) 评论(0) 推荐(0)
摘要: 声明static定义方法 这个时候对于程序而言方法就有了两种:static方法 非static方法。 这两个方法之间在调用上就有了限制: static方法只允许调用static属性或static方法 非static方法允许调用static属性或static方法 所有的static定义的属性和方法都可 阅读全文
posted @ 2020-02-26 21:32 上杉家主-上杉绘梨衣 阅读(91) 评论(0) 推荐(0)
摘要: 声明static属性 static 是一个关键字,这个关键字主要是用来定义属性和方法。 static内存分析 在正常开发之中每一个对象都要保存有各自的属性 所以此时程序没有问题 但是如果country属性变了 而且对象及其多 那么你面对的将是场噩梦 这个时候就会发现从整体设计上出现了问题 1,重复保 阅读全文
posted @ 2020-02-26 21:13 上杉家主-上杉绘梨衣 阅读(116) 评论(0) 推荐(0)
摘要: 综合实战 简单Java类 在以后进行项目开发与设计的过程之中,简单Java类都将作为一个重要的组成部分存在,慢慢接触到正规的项目设计后, 简单Java类无处不再,并且有可能产生一系列的变化。 所谓的简答Java类指的是可以描述某一类信息的程序类 例如 描述一个人、描述一本书、描述一个部门、秒速一个雇 阅读全文
posted @ 2020-02-26 20:50 上杉家主-上杉绘梨衣 阅读(92) 评论(0) 推荐(0)