采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
不是很理解什么时候要用成员变量 什么时候要用public static void main= = 小白表示查了之后还是一头雾水
额?是不是我没有特别理解你的问题?成员变量和 public static void main 完全不在一个层次。
在这个课程中,我使用main函数来调用我们自己写的类进行测试。main函数是一个方法。
至于成员变量,就是类设计需要成员变量啊。设计一个猫的类,要存储猫的名字,name就是Cat这个类的成员变量。同理,data和size是Array这个类的成员变量。
我不确定你的问题是在哪个层面,如果是语法层面,或者不了解成员变量这个概念,那么这个课程可能不适合你。这个课程需要同学有基本的Java语法基础,包括面向对象编程的基本概念才可以学习。数据结构在计算机专业课程中,是大二的学习内容,就是因为需要有大一阶段对一门语言的深入理解,包括对面向对象编程这种编程范式的基本理解。
看一看自己是不是需要先补充一下Java的基础知识?
加油!:)
之前学的是python,可能对应java有些内容不是很理解= = 然后关于main的问题,您是说我们在测试的时候才需要用psvm,而测试的对象是我们比如说本节课的这个不含main函数的array类是么?然后如果要巩固Java基础知识的话 有比较推荐的课程或书籍嘛?
对。java 基础慕课网上就有很好的免费教程。这里是第一季:https://www.imooc.com/learn/85 如果看书的话,我推荐《Java核心技术》,第一卷看一半,大概了解OOP就可以完全看懂这个课程的代码了。加油!:)
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.3k 16
1.4k 17
1.3k 14
1.2k 14