摘要: 内存分析 堆:存放new的对象和数组;可以被所有的线程共享,不会存放别的对象引用 栈:存放基本变量类型(会包含这个基本类型的具体数值);引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区:可以被所有的线程共享;包含了所有的class和static变量 三种初始化 静态初始化 int []a= 阅读全文
posted @ 2021-11-26 23:11 Cienu7u 阅读(80) 评论(0) 推荐(0)
摘要: 递归就是A方法调用A方法!即自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模很小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大的减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合 阅读全文
posted @ 2021-11-26 22:55 Cienu7u 阅读(186) 评论(0) 推荐(1)
摘要: 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dateType[]arrayRe 阅读全文
posted @ 2021-11-26 17:07 Cienu7u 阅读(394) 评论(0) 推荐(0)
摘要: 有时候你希望运行一个程序的时再传递给它消息。这是靠传递命令行参数给main()函数实现 public class CommandLine{ public static void main (String args[]){ for (int i=0;i<args.length;i++){ System 阅读全文
posted @ 2021-11-26 00:37 Cienu7u 阅读(76) 评论(0) 推荐(0)