复杂的事情要简单做;   简单的事情要认真做;   认真的事情要重复做;   重复的事情要创造性地做。

信心 恒心 决心 创意 乐意

も军魂ミ 心系java

Java的魅力:跨平台、动态的Web、Internet计算 Java在Web、移动设备以及云计算方面前景广阔 我的java编程不是梦!!! 俗话说的好:“授人以鱼不如授人以渔”.
posts - 10, comments - 12, trackbacks - 0, articles - 5
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

java的几个重要特点

Posted on 2011-07-14 23:37 セ军魂ミ 阅读(2025) 评论(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重新的认识,可能还是有很多地方不到位,但我更想把底层的知识打牢。
请大家一起更我分享,若有好的建议,请提出!我想更进一步的学习!

评论

# re: java的几个重要特点  回复  更多评论   

2011-07-15 14:36 by nnb
jquery是更纯的面向对象???

# re: java的几个重要特点  回复  更多评论   

2011-07-15 23:14 by T
高性能:开闭原则---对扩展开放,对修改关闭 java是即时编译的
你是怎么把这些联系在一起的

# re: java的几个重要特点  回复  更多评论   

2011-07-17 18:18 by セ智军ミ
@T
我是把对扩展开发,对修改关闭来解释了下开闭原则,而java的高性能是体现在java的即时编译,这样可以吗?你能跟我说说你的见解吗?谢谢

# re: java的几个重要特点  回复  更多评论   

2011-07-17 18:20 by セ智军ミ
@nnb
我想的是jquery主要是页面技术,更接近用户对象,所以才说是更纯的面向对象,请你指点,谢谢

只有注册用户登录后才能发表评论。


网站导航: