- 博客(6)
- 收藏
- 关注
原创 【无标题】
1.请使用递归的方式求出斐波那契数1,1,2,3,5,8,13..给你一个整数n,求出它的值是多少? public class abc{ public static void main(String[] args) { T t = new T(); int n =7; int res =t.fibonacci(n); if (res != -1) { System.out.println("当n=7对应的斐
2022-05-04 22:08:09
266
原创 【方法的递归调用】
public class abc{ public static void main(String[] args) { T t = new T(); t.test(4); } } class T{ public void test(int n){ if (n > 2){ test(n -1); } System.out.println("n=" + n); } } pu..
2022-05-04 21:15:58
272
原创 Java_克隆对象
编写一个方法copyPerson,可以复制一个Person对象,返回复制的对象,克隆对象;注意要求得到新对象和原来的对象是两个独立的对象,只是它们的属性相同. public class abc{ public static void main(String[] args) { Person p = new Person(); p.name = "milan"; p.age =10; MyTools tools = new MyTools().
2022-05-04 15:30:51
644
2
原创 引用传递与垃圾产生分析
经过了一系列的分析之后已经确认,所有的引用传递的本质就是一场堆内存的调戏游戏。 但是对于引用传递如果处理不当,那么也会造成垃圾的产生,那么本次将针对于垃圾产生原因进行简单分析。范例:定义一个要分析的程序。 class Person { //定义一个类 String name ; //人员的姓名 int age ; //人的年龄 public void tell() { System.out.println("姓名:"+ name+"、年龄:"+age); } } pu.
2022-05-04 14:43:07
323
原创 对象引用分析
引用传递分析 类本身属于引用数据类型,既然是引用数据类型,那么就牵扯到内存的引用传递,所谓的引用传递的本质:同一块堆内存空间可以被不同的栈内存所指向,也可以更换指向。范例:定义一个引用传递的分析程序 public class JavaDemo { public static void main (String args[]) { //声明并实例化对象 Person perl = new Person() ; per1.name="张三"; per1.age = 18 ; Person per2=per1
2022-05-04 13:58:40
113
原创 对象内存分析
Java之中类属于引用数据类型,引用数据类型最大的困难之处在于要进行内存的管理,同时在进行操作的时候也会发生内存关系的变化,所以本次针对于之前的程序的内存关系进行一些简单分析。
2022-05-04 13:30:43
574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人