2015-12-30 17:44:24 591浏览
Android应用程序一般使用Java作为开发语言,同样的Android开发应用的水平的高低很大程度上取决于Java语言能力,所以在学习Android应用设计之前要了解Java编程思想的方法。Java是一种可以编写跨平台应用软件的面向对象程序设计语言,是由SunMicrosystems公司于1995年5月推出的。
Java具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据处理、游戏控制、科学计算、移动电话和互联网等领域。Java的语言风格十分接近C和C什。它继承了C++语言面向对象技术的核心.提供类、接口和继承等原语,但舍弃了C++语言中容易引起错误的指针、运算符重载和多重继承等特性。
Java语言是一个纯粹的面向对象的程序设计语言,其全部设计工作都集中于对象及其接口。对象中封装了它的状态变量以及相应的方法,实现了模块化和信息隐藏。而类则提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用。
Java提供了大量的类以满足网络化、多线程、面向对象系统的需要。这些类被分别放在不同的包中,供应用程序使用。例如,语言包提供字符串处理、多线程处理、异常处理、数学函数处理等类,实用程序包提供的支持包括哈希表、堆栈、可变数组、时间和日期等,抽象图形用户接口包实现了不同平台的计算机的图形用户接FI部件,包括窗口、菜单、滚动条、对话框等。
以上就是coding学堂为读者介绍的Java语言与面向对象编程基础知识,读者如果想要了解更多的Android开发技术或是Java语言知识可以在线免费观看扣丁学堂视频教程。