Javaƒ}ƒXƒ^[ ¨ JavaƒvƒƒOƒ‰ƒ€ƒTƒ“ƒvƒ‹W ¨ JavaŒ¾Œê“Á—L‚̃Tƒ“ƒvƒ‹ ¨ Java‚̃o[ƒWƒ‡ƒ“‚ðƒvƒƒOƒ‰ƒ€‚ÅŠm”F‚·‚é

Java‚̃o[ƒWƒ‡ƒ“‚ðƒvƒƒOƒ‰ƒ€‚ÅŠm”F‚·‚é

Œ»ÝƒvƒƒOƒ‰ƒ€‚ª“®‚¢‚Ä‚¢‚éJavaŠÂ‹«‚ª‚ǂ̃o[ƒWƒ‡ƒ“‚È‚Ì‚©‚ð Šm”F‚µ‚½‚¢ê‡‚ª‚ ‚è‚Ü‚·B‚±‚̃Tƒ“ƒvƒ‹‚ł́AƒvƒƒOƒ‰ƒ€‚É‚Ä Java‚̃o[ƒWƒ‡ƒ“‚Ȃǂ̏î•ñ‚ðŽæ“¾‚·‚é•û–@‚ð‚²Ð‰î‚µ‚Ü‚·B

Java‚Ì“®ìŠÂ‹«‚ɂ‚¢‚Ă̏î•ñ‚ðƒVƒXƒeƒ€ƒvƒƒpƒeƒB‚Æ‚¢‚¢‚Ü‚·B ƒVƒXƒeƒ€ƒvƒƒpƒeƒB‚́A System.getPropertyƒƒ\ƒbƒh‚É‚Ä“¾‚邱‚Æ‚ª‚Å‚«‚Ü‚·B getPropertyƒƒ\ƒbƒh‚́A“Á’è‚́uƒL[v‚ðŽw’肵‚āAƒvƒƒpƒeƒB‚ðŽæ“¾‚µ‚Ü‚·B ƒL[‚ɂ́A‚½‚Æ‚¦‚΁ujava.versionv‚È‚Ç‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

samples/lang/VersionCheck.java - Eclipse SDK
package samples.lang;

public class VersionCheck {
  public static void main(String[] args) {
    System.out.print("Javaƒo[ƒWƒ‡ƒ“(java.version):");
    System.out.println(System.getProperty("java.version"));
    
    System.out.print("ƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€–¼(os.name):");
    System.out.println(System.getProperty("os.name"));
  }
}

ŽÀsŒ‹‰Ê‚ÍŽŸ‚̂悤‚É‚È‚è‚Ü‚·B Java‚̃o[ƒWƒ‡ƒ“AOS–¼‚ªŽæ“¾‚Å‚«‚Ü‚·B

ƒRƒ}ƒ“ƒh ƒvƒƒ“ƒvƒg

C:\JavaMaster\bin>java -cp . samples.lang.VersionCheck 
Javaƒo[ƒWƒ‡ƒ“(java.version):1.5.0_06
ƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€–¼(os.name):Windows XP

‘¼‚ɂǂ̂悤‚ȃL[iƒVƒXƒeƒ€ƒvƒƒpƒeƒBj‚ª‚ ‚é‚Ì‚©‚ɂ‚¢‚ẮA Javadoc‚É‚Ä Šm”F‚µ‚Ä‚­‚¾‚³‚¢B

‚È‚¨AJava‚̃o[ƒWƒ‡ƒ“‚̓Rƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç ˆÈ‰º‚̂悤‚ȃRƒ}ƒ“ƒh‚Å’²‚ׂ邱‚Æ‚ª‚Å‚«‚Ü‚·B

java -version