成都培训网
帐户
密码
验证码
2806
机构
个人
设为首页
成都培训网--地区规模最大、内容最丰富的成都培训教育平台
首页 网上大课堂 投诉曝光台 教师与人才 考试与证书 培训资料 培训目录 学习社区 折扣专区
首    页 网上课堂 投诉曝光 教师人才 考试证书 培训新闻 培训目录 学习社区 折扣专区
 电脑IT  语言培训  艺术修养  学历教育  管理咨询  出国事务 运动健身 课程辅导 职业资格 少儿培训
成都办公应用培训 微软认证 计算机等级 笔记本维修 电脑速录 硬件工程 电子商务 非线性编辑 数控技能 办公应用
成都辅助设计培训 网页设计 平面设计 三维设计 辅助设计
成都游戏动漫培训 动画设计 游戏开发 游戏动漫
成都程序开发培训 JAVA 软件开发 .NET 程序 PERL 嵌入式 程序开发
成都网络技术培训 数据库 思科认证 LINUX 华为认证 网络工程 网络技术
课程 资讯 机构 考试 留言
首页 - 电脑IT - JAVA - 常见问题 - 我是学网络工程的JAVA对我来说有用吗?

我是学网络工程的JAVA对我来说有用吗?


字体:    加入收藏


     非常有用

Java概述:



目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的GC(Garbage Collector)垃圾处理机制,防止内存溢出。



Java的白皮书为我们提出了Java语言的11个关键特性。



(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。



(2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使Java编程非常的高效,现在许多的大的web server都支持servlet。



(3)OO:面向对象设计是把重点放在对象及对象的接口上的一个编程技术.其面向对象和C++有很多不同,在与多重继承的处理及Java的原类模型。



(4)健壮特性:Java采取了一个安全指针模型,能减小重写内存和数据崩溃的可能型。



(5)安全:Java用来设计网路和分布系统,这带来了新的安全问题,Java可以用来构建防病毒和防攻击的System.事实证明Java在防毒这一方面做的比较好。



(6)中立体系结构:Java编译其生成体系结构中立的目标文件格式可以在很多处理器上执行,编译器产生的指令字节码(Javabytecode)实现此特性,此字节码可以在任何机器上解释执行。



(7)可移植性:Java中对基本数据结构类型的大小和算法都有严格的规定所以可移植性很好。



(8)多线程:Java处理多线程的过程很简单,Java把多线程实现交给底下操作系统或线程程序完成.所以多线程是Java作为服务器端开发语言的流行原因之一。



(9)Applet和servlet:能够在网页上执行的程序叫Applet,需要支持Java的浏览器很多,而applet支持动态的网页,这是很多其他语言所不能做到的。





最经典的书



入门的书



<21天学通java2>


 

打印本页】 【关闭】 【返回顶部
  相关内容
 请问JAVA虚拟机,JAVA解
 java的优势??
 我是学网络工程的JAVA
 我想学习JAVA编程语言
 朗沃和其他培训机构教
 学习朗沃课程,是不是
 我学了Java有什么用?
 朗沃教育的JAVA培训是
 我们为什么要用笔记本
  考试介绍
 java考试,怎么考?
网络报警台
成都培训网 版权所有 www.028PX.com Copyright © 2004-2008
电话:028-66714697 86812207 66547075 66714693 66543968   邮箱:028@028px.com
蜀ICP备05006722号
成都培训网