已采纳回答 / weixin_慕侠4060450
我认为应该是需要外部(outer)先定义的,因为内部(inner)是基于外部(outer)的定义对象再定义的也就是// 创建外部类对象 HelloWorld hello = new HelloWorld(); // 创建内部类对象 Inner i = hello.new Inner();你需要获得这个hello(外部对象)才能对i(内部对象)进行定义(Java小白,言语中难免有误,请多多指正)
2021-01-02
已采纳回答 / 山长水阔373
public HelloWorld(){ //这个是构造方法 }e.g. 2
public static void main(String[] args) {//这个是main函数(也可以说成是主函数) }e.g. 3
public static int sum() {//这个...
2020-12-30
已采纳回答 / 慕瓜8511740
你创建一个对象时,相当于类的实例化,此时会对类执行一次,当你再创建一个对象时,由于静态初始化块只会执行一次,所以并不会再对类进行实例化了。你这最后面的System.out.println(helloo.age);是输出hello.age,和对类执行时不一样的。(个人看解肯能有误?)
2020-12-30
已采纳回答 / 流光记
是的,构造方法是类执行的第一个方法。无返回值是指void类型,代表使用方法时只执行命令,具体表现为没有return,有返回值的需要在方法声明中说明返回值类型,比如public string xxx(),表示了返回值是string类型,这样你在方法中最终也要return一个string类型的值,不然报错。加了new,表明是在另外一个类中要引用其他的类,这是两个类,不要混淆。new之后是构造了另一个类的对象,同时执行它的构造方法,可以理解为先构造对象,再执行构造方法,如果没有改动,系统会自动生成一个空构造方法...
2020-12-22
已采纳回答 / qq_也许_coqF04
第一季的IDEA ,第二季用的是eclipse。 IDEA的功能比较简便 ,以视频老师创建 java项目 为例子eclipse 创建java项目 是先创建 包 com.imooc 然后在包里创建java Telphone;IDEA,创建 java项目 则比较方便 直接创建命名为com.imooc.Telphone的项目;前面的com.imooc便是你创建的包 Telphone 便是名。
2020-10-20