/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package coreJava; import java.util.Date; import java.util.logging.Logger; /** * * @author scown */ public class javaFile { private int id; private static int nextId = 1; public javaFile() { } public int getId() { return id; } public static int getNextId() { return nextId; } public void exe() { System.out.println("javaFile output:parm" ); } public void setId(){ id = nextId; nextId ++ ; } } /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author Administrator */ import coreJava.javaFile; import java.io.File; import java.io.FileNotFoundException; import java.util.Date; import java.util.Scanner; import java.util.logging.Level; import java.util.logging.Logger; public class helloWorld { public static void main(String[] parm){ javaFile newTest1 = new javaFile(); javaFile newTest2 = new javaFile(); newTest1.setId(); newTest2.setId(); System.out.println(newTest2.getId() ); } }