after execution of my program written in java I see this output:
java result: 2147483647
What does this number means anyway? T
It is because of the date and time. It means that you have some files that edited in a date or time after your current date and time. set your date and time to a valid date and then run your program.