Java语言的特性有哪些
时间:2015-9-10
Java语言是当前最前端的计算机开发语言,下面李发财网络简单的讲述一下它的一些特性.
1.面向对象
Java语言是完全面向对象的,它提供了封装机制和类机制,在对象中封装其属性以及相应的方法,这样就实现了模块化和信息隐藏.而类则提供了一种对象的模型,并且通过继承机制,子类可以使用其父类所提供的方法,这样有利于实现代码的复用.
2.可移植性
Java语言与平台无关的特性使其程序可以方便地被移植到网络的不同机器上,同时,Java的类库中也实现了与不同平台的接口,使这些类库可以在不同的平台上移植.
3.安全性
Java在编译和运行程序时,都要对可能出现的问题进行检查,以消除错误的产生,面向对象的异常处理机制可以在编译时使Java对可能会出现的异常进行提示,这样可以帮助程序员找到潜在的错误,以防止运行时系统的崩溃,另外Java语言使用自动垃圾回收机制来进行内存管理,以防止程序员在管理内存时产生的错误.