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

学习Java最基础的莫过于JavaSE了,大家首先也是需要了解什么是JavaSE,JavaSE就是Java分类中的标准版,是刚接触Java要学习的基础知识,JavaSE用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序,JavaSE包括用于开发Java web服务的类库。
JavaSE面向对象和面向过程的区别
面向过程
优点:性能比面向对象要高,因为类的实例化需要消耗大量的资源,通常用在嵌入式系统开发中
缺点:代码量太大,难维护,难扩展
面向对象
优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特征,可以设计出低耦合性的系统,使系统更加灵活、更易于维护
缺点:性能低于面向对象程序
其次咱们来讲讲javase的三大特性:封装,继承,多态
封装:就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机结合,形成‘类’,其中数据和函数都是类的成员。
封装在网络编程里面的意思,当应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当做一串比特流送入网络,其中每一层对收到的数据都要增加一些首部。
继承:子类会自动拥有父类部分或者全部的属性和方法,同时可以继续定义子类自己的属性和方法,使得子类信息更详细、功能更明确。
注意:在Java语言的操作中,执行子类的操作时,会先调用父类的无参数的构造方法,目的是为了帮助继承父类成员完成初始化操作。
多态:是Java语言中的一个重要基本特征,用来描述实物的多种状态,通过多态可以更好的消除类之间的耦合性,并且还可以提高代码的复用性。
本教程完全适用于没有任何经验基础的小白,或者想转行Java的其他专业人员