暂无权限

加入尚新途,才有权限看这些视频哦!

点击前往
×
问答
微信用户
1楼

老师你好,为什么我的IDEA和老师那个不一样,新建model的时候image.png

尚新途

idea版本不同界面会有所区别,创建方式是一样的

Rally_YJ
2楼

老师我想问下定义类的时候有时是public static void main ,有时候是static void ,有时候是public void,想问一下为什么

尚新途

static void main这个是main方法的固定写法,而static void是静态方法,public void是普通方法,和类时没有关系的,这三种方法都可以存在在类中而已。

好好学习。
3楼

老师,我这个为什image.png么不一样?

尚新途

这个是因为idea的版本不同的,版本不同它的功能页面是有区别的

好好学习。

那我应该点击哪一个?


尚新途

微信找我我给你看把

嘎嘎嘎?
4楼

1677588916369.png

尚新途

一个页面只能有一个public修饰的类,这是规定,

其他的class和public修饰的没有任何关系,他们之间只是写到了一个页面而已

云骥
5楼

创建子项目没显示找不到

image.png


尚新途

微信找我给你看一下吧

尚新途

已经解决,谢谢

尚新途

不客气哦,继续加油吧

星河
6楼

学生姓名可以用name吗


尚新途

可以呀。

Sun ☀
7楼
为什么创建模块opp后,在src里面创建不了class?

image.png

尚新途

你要先点src再右键new创建

尚新途

还是没有image.png

尚新途

我微信远程你看看

李明瑞
8楼

我应该如何new一个模块model

image.png

尚新途

选中这个项目名,右键——module就可以的

image.png

9楼

提示oop项目已存在,左边栏中又没有,这个怎么解决

尚新途

之前有创建过所以冲突了,可以在文件夹里面找到删除或者重新起个名字就可以的

10楼

这个问题可能有点钻牛角尖哈。。。

我想问一下,因为方法是封装在对象里面的,调用方法的时候要先指明要调用哪个对象的方法,所以我们才要先声明类的实例化对象再调用方法,不能直接用类名调用。。。。所以其实类名。。。。也就是起一个命名的作用,等到正要用类里面的方法的时候还得再通过自己命名的这个对象的名字作为桥梁去调用方法呗。。。。。

尚新途

如果方法是静态方法可以通过类名直接调用,你说的这种是非静态方法,也可以按你说的这个理解。

11楼

public class Hello{

    int a;

    public static void main(String[] args){

    

        }

}

这里定义的变量a的作用域是哪里的?

尚新途

整个类,看作用域看大括号,把变量包起来的大括号就是他的作用域。

12楼

为啥有的类是写在public class Hello{}这个中括号里面,有的是写在括号外面的?是都可以吗?

尚新途

写在整个外边的类,不可以有public修饰。可以的。

John
13楼

工具提示oop项目已存在,但是在左边栏中没有找到该项目,这是什么情况

1644239054(1).png

尚新途

你原来是不是创建过opp的模块呢,完后没有删除干净呢

image.png

选择这个清一下idea 的缓存

尚新途

试过了,还是这样

1644321351(1).png



尚新途

微信里解决

笁術䇮
14楼

为啥我new module的时候,底下显示library is not specified,创建oopmodule后,找不到oop的文件夹。image.png

image.png

尚新途

微信里解决

老冬瓜
15楼

这里很怪,没有运行键,我用main方法时又能运行

QQ截图20211224142048.png

QQ截图20211224142151.png

尚新途

想要运行必须要有main方法

自我检测(5S)