Java学习手册

Java学习手册

ID:40775129

大小:68.10 KB

页数:28页

时间:2019-08-07

Java学习手册_第1页
Java学习手册_第2页
Java学习手册_第3页
Java学习手册_第4页
Java学习手册_第5页
资源描述:

《Java学习手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、javaDoc标记@author:指定程序的作者@version:源文件的版本@deprecated:不推荐使用的方法@param:方法的参数的说明信息@returan:方法的返回值的说明信息@see:@exception:抛出异常的类型@throws:抛出异常的类型,和exception同义数组Array类的静态方法IntbinarySearch(type[]a,typekey):使用二分法查询key元素值在a数组中出现的引用;如果不存在,则返回负数,调用该方法时要求数组中元素已经按升序排列,这样才能得到哦正确结果。binarySearch(type[]a

2、,intformIndex,inttoIndex,typekey):与上一个方法类似,但它只搜索指定位置的元素type[]copyOf(type[]original,intnewLength):把originl数组复制成一个新数组。Type[]copyOfRange(type[]original,intfrom,intto):与上一个方法类似,但只拷贝指定范围的数组Booleanequals(type[]a,type[]a2):判断两个数组是否相等Voidfill(type[]a,typeval):把a数组所有元素都赋值给valVoidfill(type[]a,

3、intfromIndex,inttoIndex,typeval):把a数值指定范围的所有元素都赋值给valVoidsort(type[]a):对a数组的元素进行排序Voidsort(type[]a,intfromIndex,inttoIndex):仅排序指定范围StringtoString(type[]a):将数组转换成一个字符串,元素间用(,)和空格隔开获取键盘输入BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));StringinputStr=null;//inputStr=

4、br.readLine();每当在键盘上输入一行内容按回车键,刚输入的内容将被br读取到Java常用包:Java.lang:包含java语言的核心类,如String、Math、System和Thread类等,此包无须使用import语句导入,系统会自动导入这个包下的所有类Java.util:此包包含了java大量工具类/接口和几何框架类/接口,例如Arrays和List、Set等。Java.net:此包包含了一些java网络编程相关的类和接口Java.io:此包包含了一些java输入/输出编程行馆的类和接口Java.text:此包包含了一些java格式化相关的类

5、Java.sql:此包包含了java进行JDBC数据库编程的相关类和接口Java.awt:此包包含了抽象窗口工具集(AbstractWindowToolkits)的相关类和接口,这些类主要用于构建图形用户界面(GUI)程序。Java.swing:此包包含了Swing图形用户界面编程的相关类/接口,这些类可用于构建平台无关的GUI程序。Java的继承具有单继承的特点,即每个子类只有一个直接父类。继承通过extends关键字来实现Instanceof运算符:前一个操作数通常是一个引用类型的变量,后一个操作数通常是一个类(也可以是接口,可以把接口理解成一种特殊的类),

6、它用于判断前面的对象是否是后面的类,或者其子类、实现类的实例。如果是,则返回true,否则返回false。初始化块:在构造函数之前执行,修饰符只能是static,初始化块里的代码可以包含任何可执行性语句,包括定义局部变量、电泳其他对象的方法、使用分支、循环语句等。语法[修饰符]{//初始化块的可执行性代码…}抽象类:抽象方法和抽象类必须使用哪个abstract修饰符来定义,有抽象方法的类只能被定义成抽象类,抽象类里面可以没有抽象方法。抽象方法和抽象类的规则如下:1.抽象类必须使用abstract修饰符来修饰,抽象方法也必须使用abstract来修饰,抽象方法不能

7、有方法体2.抽象类不能被实例化,无法使用new关键字来调用抽象类的构造器创建抽象类的实例。3.抽象类可以包含属性、方法(普通方法和抽象方法都可以)、构造器、初始化块、内部类、枚举类六种惩罚。抽象类的构造器不能用于创建实例,主要是用于被其子类调用。4.含有抽象方法的类只能被定义成抽象方法。抽象类的作用:作为其子类的模板,避免了子类设置的随意性(即模板模式)接口:接口是从多个相似类中抽象出来的规范,接口不提供任何实现。接口体现的是规范和实现分离的设置哲学。接口的定义:[修饰符]interface接口名extends父接口1,父接口2…{零个到多个常量定义…零个到多个

8、抽象方法定义…}说明:1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。