I'm asking about problems if I start using the standard Java 7 libraries?

I am writing a program that should monitor file system events on multiple platforms. 7 includes a new Java standard library WatchServicethat acts as an abstraction for different types of handlers file system events ( inotify, FSEvents, FileSystemWatcheretc.).

In this case, to compile code compiled with the Java 7 compiler, does the Java 7 JVM need to run?

If so, will I have all kinds of problems with client computers on which JVM 7 is not installed / is not available for this platform (older OSX, Windows XP, etc.)?

+3
source share
4 answers

In this case, to compile code compiled with the Java 7 compiler, does the Java 7 JVM need to run?

Yes.

Java 7 -target 6.0, , Java 7, , -, .

, , JVM 7 / ( X, Windows XP ..)?

. , , "" . Java 7, JVM Java 7 . ( Java , , Java- JVM Java 7.)

"" , , Oracle Java 7. , , :

  • - OpenJDK 7
  • (, IBM) Java 7.

( , Windows pre-XP, OSX , IMO.)


"" Java 7... ... .

+5

, Java 7 - - java. - -target, 7- Java java 7.

java 7 OS X. , . Java 7 Mac

+2

Java 7 JDK 7 , JDK 6 , / JDK 7.

, Java 7 Java 7 JVM ?

!!!!

, , / JVM 7 ( OSX, Windows XP ..)?

, , JVM Java 6 . JVM Java 7.

+1

, , Java 7 Java 6. : , Java 6 VM, Java 6 , , -, Java 6 VM. , .

, .

+1

All Articles