demo1 java