学习java的最佳方法是什么 我最初有一堆代码,但现在我对编程界有了一些了解(没有专家的任何方法),我想从社区的角度来了解,以实用的方式学习java的最好方法,我已经在C++和C++中使用了正式的类(原始帖子)。但我想再给java一次机会。我现在知道了如何理解java文档(至少有一点),所以这不是我要问的,而是在学习java或任何新语言时,需要逐步克服哪些垫脚石或障碍

学习java的最佳方法是什么 我最初有一堆代码,但现在我对编程界有了一些了解(没有专家的任何方法),我想从社区的角度来了解,以实用的方式学习java的最好方法,我已经在C++和C++中使用了正式的类(原始帖子)。但我想再给java一次机会。我现在知道了如何理解java文档(至少有一点),所以这不是我要问的,而是在学习java或任何新语言时,需要逐步克服哪些垫脚石或障碍,java,Java,但是我在你的代码中看不到任何名为Passenger的类。请更正类名 你的代码真的不完整生存隧道()方法也未定义 未声明变量survivor。还有很多 您将构造函数与方法混淆。我认为你的代码块应该被替换为 class Passenger { //private String[] lastNames; private Scanner scan; private String path; private ArrayList<String[]> pass

但是我在你的代码中看不到任何名为
Passenger
的类。请更正类名

你的代码真的不完整<代码>生存隧道()方法也未定义

未声明变量
survivor
。还有很多

您将构造函数与方法混淆。我认为你的代码块应该被替换为

class Passenger {


    //private String[] lastNames;
    private Scanner scan;
    private String path;

    private ArrayList<String[]> passengerList;

    public Passenger(String filePath) {
        this.path = filePath;
        this.passengerList = new ArrayList<String[]>();
        this.readFile();
    }}
class乘客{
//私有字符串[]lastNames;
私人扫描仪扫描;
私有字符串路径;
私人ArrayList Passengerist;
公共乘客(字符串文件路径){
this.path=filePath;
this.passengerList=新的ArrayList();
此文件为.readFile();
}}

投票前请仔细查看代码。如果找不到名为
Passenger
的函数,请告诉我。有一个名为Passenger的函数,错误明确表示缺少返回类型。观察!!是什么让你认为他没有创建一个名为
Passenger
的类?。这个答案是错误的。乘客p=新乘客(args[0]);这是调用任何名为“乘客”的函数的方法吗。我想不是!另外,您可以看到,他的所有方法名称都是从小写字符开始的,这是正确的方式,而passer的情况并非如此。代码中有一个函数。我不是说对象创建部分。观察代码的结尾部分。请告知问题是否仍然存在。或者你错过了什么。