Posted on 2011-07-14 23:37
セ军魂ミ 阅读(2031)
评论(4) 编辑 收藏 所属分类:
Java核心语法
java的几个特点:
这是我对java特点的一些理解及其归纳:
(1)、java 的简单性:和C++相比,语法简单了,取消了指针的语法;内存分配和回收不需要我们来过渡关注,C++可以多继承,但java只能是单继承,相对于类来说。(注:接口可以多继承)
(2)、java面向对象:java算是纯面向对象,但jquery是更纯的面向对象。
在java编程思想这本书说过,“Everything is object!” 这样便于人类的构思和设计,更符合人们的思考问题方式
(3)、分布式:主要还是用在EJB上
(4)、安全性:java的语法限定了源程序的安全性,首先编译器会进行源代码的第一步检查
(5)、跨平台:java能够跨越不同的操作系统平台,平台无关性
怎么跨平台呢? 主要是在不同的操作系统中,JVM规范都是一样的,被JVM加载成各个操作系统所支持的,屏蔽了底层操作系统的差异
(6)、高性能:开闭原则---对扩展开放,对修改关闭 java是即时编译的
(7)、多线程:
Java开发的流程:
(1)、首先编辑 .java源程序
(2)、编译成 .class字节码文件byte code(一种二进制文件)
(3)、最后被java虚拟机(JVM)加载解释并执行
虽然这些是很基础的知识,但这些是我对java重新的认识,可能还是有很多地方不到位,但我更想把底层的知识打牢。
请大家一起更我分享,若有好的建议,请提出!我想更进一步的学习!