工作心得之Java简介

时间:2021-12-23 16:39:45

        转眼间工作有四年的时间了,从一个毕业实习生一步一步变成一个程序员,慢慢的成长之路上有心酸也有快乐。现在是时候总结一下自己的心得体会了,下面先从java的简介开始说起。

        说起java简介,百度和google上面都有大把的文字来描述。在这里我只想简单的说几个特点:

        第一、他简单易学,是面向对象的编程语言、具有跨平台性、安全和对多线程的支持。

        第二、java的跨平台

           a、java具体的是通过JVM实现跨平台技术的,一处编译到处运行,是他独有的特点。

           b、java源代码*.java是经过java的编译器编译java的字节码*.class来执行的。

           c、java字节码经过JVM的解释为具体指令并执行。

           d、所以java字节码可以在所有平台上能够解释运行,在这个意义是java是夸平台的,也就是说java字节码是跨平台的。

        第三、Java的JDK

        JDK   java    开发工具包  /opt/jdk  or /opt/jdk_1.7.10

          |  ---  bin  开发工具(命令:java,javac、jar、javad、rmic、jps...)

          |  ---  lib  (tools.jar)开发工具的实现

          |  ---  jre  JRE Java运行环境

                    |  ---  lib(rt.jar)Java  API(应用编程接口,系统类库,提供现成的组件,如:System.class,String.class等)

                    |  ---  bin(java_vm)JVM java虚拟机