Java基础(1)--概念

来源:互联网 发布:淘宝买望远镜 编辑:程序博客网 时间:2024/06/15 15:32

近期一个做测试的朋友想转Java,问我要一些Java基础的知识,我在闲暇时间整理了一下自己的所学,一边希望自己共同学习,一边检验下自己所学,犹豫本人知识有限,有不对之处敬请见谅,希望指正。谢谢!


Java概念:

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性,高效性,平台移植性和安全性。广泛的应用于多个领域。


Java分类:

Java发展到现在按照应用分为3大块:J2SE,J2ME,J2EE。

J2SE就是Java2的标准版。主要用于桌面应用软件的编程。

J2ME是应用于嵌入式系统的开发。

J2EE是Java2的企业版,主要用于分布式的网络系统开发。

现在应用最广泛又最好学的是J2EE,同时J2EE又包含了很多组件,如JSP,Servlet,javaBean等。


Java基本概念:

抽象类:由关键字“abstract”修饰的类,抽象类是由一个或多个抽象方法组成的。抽象类可以被继承,但是不能被创建。

final类:由关键字“final”修饰的类,关键字“final”与“abstract”不能同时修饰一个类。final类又被称为“最终类”,final类不能被继承,只能被创建,与抽象类正好相反。

多态类:Java是面向对象的语言,对象都是用类进行定义,有变量和方法组成。Java中不支持多继承。

:创建包使用关键字package,是接口和类的集合。

接口:接口是一系列方法的声明,方法没有实现内容,一些变量特征的集合。


封装:将同一特点对象的特点与动作,整合在一起。对使用者隐藏数据的实现,比如汽车,开车只需知道如何刹车,油门,转方向,无需了解他的工作原理。

继承:一个类继承父类。这个类就具有了副类的特征和方法。


重载:多个方法具有相同的方法名,但是参数不同。

重写:也可称为覆盖。子类中继承父类的方法,对方法进行重新修改。



原创粉丝点击