- 博客(8)
- 收藏
- 关注
原创 Java 5.30学习
对于传入参数是数组、对象等引用数据对象,我们都是通过地址共享同一块数据的,所以可以通过方法来改变实参的值。除了八大数据类型作为形参输入,其余情况基本都是按照引用数据类型来做的。引用数据类型传递的不是一个数值而是地址。(可以通过形参来影响实参)3、跨类调用要先新建一个对象然后通过这个对象来调用方法。2、字符要用‘ ’赋值,字符串用“ ”赋值。数组是引用类型,在栈内指向堆中分配空间。只要调用方法就会产生一个新的栈。4、一定一定要自己上手敲代码。1、String要大写。
2024-06-04 08:03:33 145
原创 java 错误: 需要class, interface或enum
可关键是我本来的代码里面第九行只是}而已,于是我就一直再尝试,包括但不限于删除源文件再重新新建一个java文件,用 UTF8无BOM编码等等。最后发现是多了一个大括号},如果仔细看就会发现我的文件里多了一个右括号,好嘛,一个括号让我改了一个小时...........
2024-05-19 17:16:54 611 1
原创 java 找不到或无法加载主类
我的问题:在copy别人的代码时,不在意开头的package什么的,直接抄走,结果在cmd运行时,发现:没有报错也产生了.class文件,但是在输入java hello,想直接运行时却报错找不到或无法加载主类。
2024-05-19 13:55:43 391 1
原创 遍历算法 1
如果两个二叉树的根结点的值不同,那么它们不是相似的。通过本次实验,我学习了二叉树的二叉链表存储结构、前、中、后序遍历算法、求二叉树中叶子结点数目的算法、求二叉树深度的算法和判断二叉树是否相似的算法。否则,如果二叉树的左右子树都是空,那么叶子结点数目为 1。否则,叶子结点数目为左子树的叶子结点数目加上右子树的叶子结点数目。非递归算法需要使用栈:**非递归算法需要使用栈来存储已经访问过的结点,这可能会占用较多的空间。如果二叉树为空,那么二叉树的深度为 0。data:这是二叉树结点的数据域,它存储结点的数据值。
2024-04-29 20:22:19 485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人