欢迎来到天天文库
浏览记录
ID:6075320
大小:45.00 KB
页数:5页
时间:2018-01-02
《java期末复习重点》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、JAVA期末复习重点1.JAVA中的整数类型有哪些,小数类型有哪些?Byteshortintlong是整数类型Floatdouble是小数类型。2.JAVA中的垃圾收集机制中的核心内容?在java系统中内存的释放和回收工作全部由系统自身承担,不需要程序设计者过问,从而避免了用户管理内存使用的风险。3.Get()构造器用于获取属性值Set()构造器用于设置属性值4.抽象类和抽象方法概念和关系。Abstract用于修饰类和方法。用abstract修饰的方法称为抽象方法。抽象方法只有方法的值类型、方法的名称和方法的参数,没有具体的方法执行体。抽象方法是完全没有实现的方法,
2、必须要在其子类中具体描述方法的实现过程。用abstract修饰的类称为抽象的类,含有抽象方法的类必须是抽象类,但抽象类中可以包含普通的方法。抽象类是没有实现的类,抽象的类不能用new实例化一个对象。抽象的类可以被继承,在子类中实现抽象类中的抽象方法,抽象类只能有被继承后,才有实际意义。5.String类:{Length()获取字符串的长度+,concat(Stringstrt)连接字符串Equale(Stringstr)判断两个字符串是否相等返回boolean型的值。equalsIgnoreCase()忽略字符大小比较substring(开始,结束)截取字符串Replace
3、(‘l’,’w’)用W替换LtoLowerCase()返回小写的字符串toUpperCase()返回大写字符串}6.StringBuffer类:{Append()把字符串添加到缓冲区,将任一其他类型数据的字符连接到调用stringbuffer对象的后面。Insert()在字符串指定位置插入值charAt()得到指定位置上的字符setCharAt()为字符串中的单个字符赋值或进行替换。Reverse()倒置StringBuffer的内容StringBufferdelete(开始,结束)删除指定位置的字符串StrignBufferdeleteCharAt()删除指定位置的字符。
4、7.String和StringBuffer的区别:String和 StringBuffer可以储存和操作字符串,String类提供了数值不可改变的字符串,StringBuffer字符串可以进行修改。当知道字符数据要改变的时候用StringBuffer。典型的,可以使用StringBuffer来动态构造字符数据。String中对字符串的操作不是对源操作串对象本身进行的,而是对新生成的一个源操作串对象的拷贝进行的,其操作的结果不影响源中。相反StringBuffer中对字符串的连接操作是对源串本身进行的,操作之后源串的值发生了变化,变成连接后的串。8.静态方法和静态变量的使用方
5、法。Static类变量可以通过类名直接访问,也可以通过实例对象来访问Static类方法只能使用类变量而不能使用某个对象中的普通变量。对象中的方法只能由本对象调用,而类方法可以由某个对象调用也可以直接用类名调用。类中的静态函数只能调用静态函数。静态成员函数只能使用静态成员变量。9.随机数的用法10.常用运算符的优先级11.包的定义方法如何引入包?一个java源程序声名包之后,这个源程序中的类前面要加public修饰符如果两个类位于同一个文件夹中彼此之间不用相互引用Java在引用包时,引入的是绝对路径,是相对于bin目录的,不能省略。12.类的多态性体现在什么方面Java通过方
6、法重载、成员覆盖和接口等来实现多态通过方法重载,一个类中可以有多个具有相同名字的方法,由传递给它们的不同个数或类型的参数来决定使用哪种方法通过成员覆盖,子类可以重新实现父类中的某些方法,使其具有自己的特征。接口是一组方法的集合中,以接口为参数的方法,可以接收实现了该接口的任何对象。13.JAVA中的单重继承和多重继承问题,类和接口之间的继承问题在类层次中,子类只继承一个父类中的变量和方法,称为单重继承。在类的层次中,子类继承了多个父类中的变量和方法称为多重继承。类继承用关键字extends实现.java类只允许单重继承,类继承并不改变成员的访问权限,子类能够继承父类中pub
7、lic和protected的成员子类不能继承父类中的private私有成员子类能够继承父类中没有访问控制符的成员,只要子类和父类在同一个包中子类不能继承父类中的构造方法接口可以通过关键字extends继承另一个接口,也可以继承多个接口,因为接口之间的继承是全盘继承。14.Length的用法S=”welcome”IntnN=S.length()715.JAVA中标识符的构成,注意容易错的地方(A~Z)(a~z)(0~9)(_)($)组成,以字母、数字、下划线、美元符号开头16.字节流和字符流类名的构成方法jav
此文档下载收益归作者所有