菜单
  

    6、高性能,Java可以直接翻译成目标运行时机器代码指令。SUN可以通过直接方法调用300,000次在一秒钟内进行解释。目标代码翻译速度和VC++的性能没有什么不同。
    7、网络功能,Java,可以说通过互联网获得重生,当然,自己编写的网络功能的程序。无论是一般的互联网/局域网方案,如电子邮件支持,基于Servlet的Web服务器,JSP程序,甚至是一个分布式的网络程序,如CORBA,RMI等也很丰富,很容易上手。
    8、源回收,垃圾收集是由JVM实现的动态内存管理。多少内存的程序,该程序还没有使用的内存需要返回到系统释放这些麻烦和危险的操作由JVM来管理所有。这样我们就可以更好地专注于编程,而无需担心内存问题。对于跨平台的统一的内存管理也有很大的帮助。
    2.2 本课题开发工具的介绍
    Java有许多开发工具,有这它们的优点和缺点,Eclipse是一个开放的可扩展的集成开发环境。它不仅可以用于Java开发,还可以通过插件构造其他的工作项目。 Eclipse是一个开源项目,可以免费下载。支持最新的Java标准,并缩短开发周期。一直以其友好的集成开发环境,受到广泛好评,这就是为什么大多数的Eclipse一直是程序员最喜欢的Java开发工具。
    可视化的Eclipse集成了文本编辑,对象浏览等模块。用户可以在集成开发环境中创建项目并打开该项目,创建,打开和编辑文件,而且可以编译,运行和调试应用程序。 Eclipse开发的集成开发环境,方便快捷。其主要特点如下:
    1.开放的可扩展的IDE
    2.成功的底层图形界面API
    3.强大的插件加载功能
    4.可以通过导入一些CVS相关的插件来实现版本管理的便易性
    2.3 本课题开发技术的介绍
    2.3.1 java socket通信
        网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。Socket是TCP/IP协议的一个十分流行的编程界面,一个Socket由一个IP地址和一个端口号唯一确定。但是,Socket所支持的协议种类也不光TCP/IP一种,因此两者之间是没有必然联系的。在Java环境下,Socket编程主要是指基于TCP/IP协议的网络编程。
    Server端Listen(监听)某个端口是否有连接请求,Client端向Server 端发出Connect(连接)请求,Server端向Client端发回Accept(接受)消息。一个连接就建立起来了。Server端和Client 端都可以通过Send,Write等方法与对方通信。
    对于一个功能齐全的Socket,都要包含以下基本结构,其工作过程包含以下四个基本的步骤:
      (1) 创建Socket;
      (2) 打开连接到Socket的输入/出流;
      (3) 按照一定的协议对Socket进行读/写操作;
      (4) 关闭Socket。
  1. 上一篇:Android基于Google Map的个人移动地图的设计与实现
  2. 下一篇:基于云计算技术的测量不确定度计算研究
  1. jsp小企业品质在线评分系统设计与实现

  2. php+mysql在线专家门诊预约系统的设计与实现

  3. jsp+sqlserver鲜花在线销售系统的设计+ER图

  4. 基于.net的在线考试系统网站设计与实现

  5. php基于二维码的局域网设备管理系统设计

  6. asp+sqlserver在线考试管理系统的设计与实现

  7. javamvc技术的在线考试系统的设计与实现

  8. 当代大学生慈善意识研究+文献综述

  9. 乳业同业并购式全产业链...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 中考体育项目与体育教学合理结合的研究

  12. 十二层带中心支撑钢结构...

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. java+mysql车辆管理系统的设计+源代码

  15. 大众媒体对公共政策制定的影响

  16. 电站锅炉暖风器设计任务书

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回