J2se看完了,没有及时进行总结,现在总结起来,有些费力,总觉得少点什么。
一直在期待着java的学习,现在也算是对java一个简单了解吧,因为软考要用到,所以浅浅的掌握了一些,对于初学者应该会有一些帮助或者指引吧。
J2se的特性,这里就不赘述了,请搭专机到百度百科。
Java是一种解释性语言,它的执行过程是将.java源文件,编译为.class文件,然后通过java自己的虚拟机(Jvm)机制,针对于不同的平台,在运行过程中,将代码逐行翻译。所以,java实现了“一次编译,随处运行”,即跨平台化了。
事实上,Java虚拟机将操作系统和class给解耦了,在它们中间加上了JVM作为接口,这样就实现了跨平台,我们不需要考虑运行的是那个操作系统,只需要针对于JVM接口进行编程即可。JVM为每个操作系统都定制了独立的接口,用于解释java程序,不过对于java程序class文件,来说,JVM则提供了统一的接口。分层思想啊!!
Java还有一个核心机制——垃圾回收机制,让程序员不再有错误操作内存的忧虑。
简单的介绍就这么多,下面是我在学习java后,总结的导图。分别从基本语法,java中的面向对象,java异常处理,即一些java的编程元素,对java基础进行了学习。有需求的可以下载(mindmanager导图格式)。
版权声明:本文为博主原创文章,未经博主允许不得转载。