java期末 判断_java期末总结

java期末总结:

java语言特点:1.简洁有效 2.可移植性 3.面向对象 4.解释型 5.适合分布式计算 6.拥有较好的性能 7.健壮、防患于未然 8.具有多线程处理能力

9.具有较高的安全性 10.是一种动态语言 11.是一种中性结构

JDk的安装与配置

自动类型转换是从低级到高级的转换,强制类型装换是从高级到低级的装换;从低级到高级:Byte、short、char →int→long→float→double;然后学习简洁表达式。

与(&)和短路与(&&)、或(|)和短路或(||),短路与:如果第一个条件为false,则后面的条件将不再判断。短路或:如果第一个条件为true,则后面的条件将不再判断

面向对象三大主要特性 1.封装性 2.继承性 3.多态性

封装有两层含义:一、指把对象的属性和行为看成一个密不可分的整体,二、指“信息隐蔽”,就是把不需要让外界知道的信息隐藏起来,

封装的实现:属性的封装:private属性类型属性名称;方法的封装:private方法返回值 方法名称(参数列表){ }。

类与对象:类是所有面向对象的语言的共同特征,所有面向对象的语言都提供了这种类型。类是现实世界或思维世界中的实体在计算机中的反映,它将数据以

及这些数据上的操作封装在一起。对象是具有类类型的变量。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存

储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。C++中的类实际上就是由一组描述对象属性或状态的数据

项和作用在这些数据项上的操作构成的封装体。类的定义由关键字class打头,关键字后跟类名,类名之后的括号内是类体,最后以“;”结束。

继承的基本实现:在java中使用extends关键字完成继承关系;在子类中可以使用“super.方法()”的形式,从子类访问父类的方法 ;super的作用:super可以从

子类中调用父类的结构方法、普通方法、属性;

final在java中表示的意思是最终,也可以称为完结器;使用final修饰的方法不能被子类覆写;

抽象类与普通类:抽象类就是比普通类多定义了一个抽象的方法,除了不能直接进行对象的实例化操作之外并没有任何的不同。

接口:是java中重要的概念,接口可以理解为一种特殊的类,由全局变量和公共的抽象方法所组成;接口中所有抽象方法必须声明为public;子类通过implements关键字实现接口;

String类在实际工作中使用非常的广泛,这里需要我们记住String类常用操作方法的表格,其中用String类进行字符串与字符数组的转换,

从字符串中提取指定位置的字符,字符串与byte数组的装换,取得一个字符串的长度,查找一个指定的字符串是否存在,去掉左右空格,

按照指定的字符串拆分字符串,字符串的大小写转换,不区分字符串大小写进行比较相对重要。

对象数组,包含了一组相关对象,对象数组的使用时一定要记住:数组一定要先开辟空间,但是因为其是引用数组类型,所以数组里面的每

一个对象都是null值,则在使用的时候数组中的每一个对象必须进行实例化操作!

包,其实就是在创建文件夹,使得代码在同一个文件夹里,便于查找。

继承就是继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。它有四个特点:1、继承关系是传递的;

2、提供多重继承机制;3、提高代码的复用性;4、Java只支持单继承。在java中使用extends关键字完成类的继承关系。

Super可以从子类中调用父类的构造方法、普通方法、属性。但是super类不可以跟this同时使用,this可以访问本类中的属性(方法),如果本

类中没有此属性(方法),则从父类中继续查找;而super是直接从父类中直接访问属性及方法。this调用本类构造必须放在构造方法的首行,而

super则是调用父类构造,必须在子类构造方法的首行,this表示当前对象,而super无此概念。

然后就是final关键字,表示最终的意思,也可以称作完结器。使用final声明类不能有子类,声明的方法不能被子类所覆写,声明的变量是常量不能修改。

抽象类:使用了关键词abstract声明的类叫叫做“抽象类”。如果一个类里包含了一个或多个抽象方法,类就必须指定成abstract(抽象)。“抽象方法”,

属于一种不完整的方法,只含有一个声明,没有方法主体

throws与throw关键字,throws表示不管是否会有异常,在调用此方法处必须进行异常处理;throw关键字表示在方法中手动抛出异常,可以直接抛出异常,

抛出是直接抛出异常类的实例化对象,但是不能单独使用。

Exception类与Runtim

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值