arena Java虚孩机Jw) 达内科技 达内外企ⅠT培训 ◆提供字节码( bytecode)的运行环境 ◆屏蔽底层平台的差异 Bytecode JVM CPU wwwTarena.com.cn010-62136369;021-61202630;02085518868 海外师资、北美技术、外企经验
海外师资、北美技术、外企经验 达内外企IT培训 www.Tarena.com.cn 010-62136369 ; 021-61202630;020-85518868 16 Java虚拟机(JVM) Bytecode JVM CPU 提供字节码(bytecode)的运行环境 屏蔽底层平台的差异
arena JVM的作闭 达内科技 达内外企ⅠT培训 Java program My Program. java Comp piler Interpreter Interpreter Interpreter Progan Progam Progam PC-Compatible Power Macintosh Windows Nt Sun Ultra Solaris System 8 wwwTarena.com.cn010-62136369;021-61202630;02085518868 17海外师资、北美技术,外企经
海外师资、北美技术、外企经验 达内外企IT培训 www.Tarena.com.cn 010-62136369 ; 021-61202630;020-85518868 17 JVM的作用
arena Java垃级收集的概念 达内科技 达内外企ⅠT培训 Java语言使用new运算符来分配内存空间,没有动 态内存分配的概念。 Java系统线程自动处理无用内存空间的垃圾收集 Java程序员只能建议,但不能强制JVM去执行垃圾收集 程序,使用下面的代码: java. lang System. gc(/java. lang RuntimegcO wwwTarena.com.cn010-62136369;021-61202630;02085518868 海外师资、北美技术、外企经验
海外师资、北美技术、外企经验 达内外企IT培训 www.Tarena.com.cn 010-62136369 ; 021-61202630;020-85518868 18 Java垃圾收集的概念 Java语言使用new运算符来分配内存空间,没有动 态内存分配的概念。 Java系统线程自动处理无用内存空间的垃圾收集 Java程序员只能建议,但不能强制JVM去执行垃圾收集 程序,使用下面的代码: java.lang.System.gc()/java.lang.Runtime.gc()
arena Java程序的运行过程 达内科技 达内外企ⅠT培训 HelloworldApp,java oE Vac HelloworldApp class 跨平台 Java 不跨平台 JVM 0E can ruh on multiple platforms UNIX「DOs向 avaNs JVM wwwTarena.com.cn010-62136369;021-61202630;02085518868 19}海外师资、北美技术,外企经
海外师资、北美技术、外企经验 达内外企IT培训 www.Tarena.com.cn 010-62136369 ; 021-61202630;020-85518868 19 Java程序的运行过程 HelloWorldApp.java HelloWorldApp.class javac java 跨平台 不跨平台
Tarena My First Java Program 达内科技 达内外企ⅠT培训 package dayo1; /package declaration This is my first java program. In this program, I defined a variable-*name with type String, and then, I print"Hello Everybody! and*name's value to screen. public class My FirstJavaProgrami class declaration public static void main(string[] args)i execution entry String name="tony tang System. out. println( Hello Everybody!") System. out. println ("my name is: tname)i y/main method end! y/class end wwwTarena.com.cn010-62136369;021-61202630;02085518868 20}海外师资、北美技术,外企经
海外师资、北美技术、外企经验 达内外企IT培训 www.Tarena.com.cn 010-62136369 ; 021-61202630;020-85518868 20 My First Java Program package day01; //package declaration /** *This is my first java program. In this program, I defined a variable—*name with type String,and then,I print “Hello Everybody!” and *name’s value to screen. */ public class MyFirstJavaProgram { //class declaration public static void main(String[ ] args) { //execution entry String name="tony tang"; System.out.println("Hello Everybody! "); System.out.println("my name is:"+name); }//main method end! }//class end!