我不了解新功能系列。为什么会这样?

时间:2015-01-06 18:52:14

标签: function

public class Programme {

    public static void main(String[] args) {
        String adminstrator;                                    // initiate Adminstator variable
        Functions fun= new Functions();                         
        Scanner keyboard=new Scanner(System.in);                // initiating keyboard inputs
        Scanner sc= new Scanner(System.in);
        System.out.println("Please input Administrator name: ");  //asking for administrators name

        adminstrator=sc.nextLine();                             // setting adminstrator name

1 个答案:

答案 0 :(得分:0)

这在Java中很常见。也许你来自另一个编程语言(比方说,c ++)。 在Java中,做函数有趣; 只说有趣是对类函数的对象的引用,但不创建任何对象。在c ++中,它就像做 Functions * fun;

执行函数fun = new Functions(); 表示fun是对类Function的对象的引用,但也创建该类的新对象并将其赋予乐趣。