欢迎光临散文网 会员登陆 & 注册

JavaSE-编程入门

2023-03-22 14:58 作者:Linda的编程学习资料库  | 我要投稿

如何学习Java是很多初学者经常遇到的问题,即便看到网上的学习资料,学习的基础和遇到的问题都是不一样的。首先学习是一个阶段性的东西,你需要了解需要学习什么,从哪里开始学起,以及哪里是重点,在这里,小编为大家带来JavaSE的教程,希望可以帮到大家。


学习Java最基础的莫过于JavaSE了,大家首先也是需要了解什么是JavaSE,JavaSE就是Java分类中的标准版,是刚接触Java要学习的基础知识,JavaSE用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序,JavaSE包括用于开发Java web服务的类库。

JavaSE面向对象和面向过程的区别

面向过程

优点:性能比面向对象要高,因为类的实例化需要消耗大量的资源,通常用在嵌入式系统开发中

缺点:代码量太大,难维护,难扩展

面向对象

优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特征,可以设计出低耦合性的系统,使系统更加灵活、更易于维护

缺点:性能低于面向对象程序

其次咱们来讲讲javase的三大特性:封装,继承,多态

封装:就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机结合,形成‘类’,其中数据和函数都是类的成员。

封装在网络编程里面的意思,当应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当做一串比特流送入网络,其中每一层对收到的数据都要增加一些首部。

继承:子类会自动拥有父类部分或者全部的属性和方法,同时可以继续定义子类自己的属性和方法,使得子类信息更详细、功能更明确。

注意:在Java语言的操作中,执行子类的操作时,会先调用父类的无参数的构造方法,目的是为了帮助继承父类成员完成初始化操作。

多态:是Java语言中的一个重要基本特征,用来描述实物的多种状态,通过多态可以更好的消除类之间的耦合性,并且还可以提高代码的复用性。

本教程完全适用于没有任何经验基础的小白,或者想转行Java的其他专业人员

JavaSE-编程入门的评论 (共 条)

分享到微博请遵守国家法律