暑假自学java第十一天】的更多相关文章

1,使用java.util.Arrays类处理数组 (1 ) public static void sort(数值类型 [ ] a):对指定的数值型数组按数字升序进行排序.在数组排序中设计一个简单的冒泡排序程序进行排序,但Java在工程化设计中经常采用Arrays类的sort()方法来进行排序. int [ ] sum = { 1,4,2,3,6,7,8,11,10,20}; Arrays.sort(sum); ( 2) public static int binary Search(数组,关键…
1, 创建String 字符串 Java 中的字符串是一连串的字符,与其他计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理.将字符串作为内置的对象处理,允许Java提供丰富的功能特性用于处理字符串.字符串是由字符组成的序列,用双引号括起来,Java语言提供了两种字符串类,一类是不可变的字符串 String,另一类是可变的字符串 StringBuffer. 创建方法: 2,计算字符串长度 用length()方法获得字符串字符的个数 String title =…
1,声明数组:声明一维数组的格式有两种 一:数组元素类型 数组名字 [ ]:例如: float score [ ]; 二:数组元素类型 [ ] 数组名字: 例如: float [ ]  score; 2,创建数组: 第1步:数组元素类型 数组名字[ ]; 第2步:数组名字  = new  数组元素的类型 [数组元素的个数]; 将声明与创建两步合并为一步来完成数组创建的格式如下: 数组元素类型  数组名字[] = new 数组元素的类 [数组元素的个数]; 例如: float dayMaxTemp…
1,接口回调是指:可以将接口实现类的对象赋给该接口声明的接口变量,那么该接口变量就可以调用接口实现类对象中的方法.不同的类在使用同一接口时,可能具有不同的功能体现,即接口实现类的方法体不必相同,因此,接口回调可能产生不同的行为 2,教材上有个打印机的例子来具体讲解  面向接口步骤的顺序.仔细看了这个例子 3,常量的值在运行期间不变.常量在程序中只能被引用,不能被重新赋值.在Java接口中只能存在常量,在编译时会自动加上static final修饰符,即声明为常量,因而Java接口通常是存放常量的…
1.接口的概念(关键字interface  ) Java程序设计中的接口 ( interface)也是一种规范,用来组织应用程序中的类,并调节它们的相互关系.接口是由常量和抽象方法组成的特殊类,是对抽象类的进一步抽象,形成了一个属性和行为的介绍集合,该集合通常代表一组功能的实现. 一个类可以实现多个接口,用来实现java的多继承 java不能多继承 java输出中的+号既可以表示算术运算中的加法,也可以用来表示字符串的连接…
1,Object类: 任何类的父类都是Object 任何子类的对象都可以赋值给父类的引用.任何类的所有实例都可以用Object来代替 (3条消息) java中的Object类_iqqcode-CSDN博客_java object 对于这个还是不太懂,需要参考上面的博客多看 然后把前面的东西复习一下,掌握二不是很牢固. 明天学模拟usb接口程序设计.…
1,方法的覆盖:当子类继承父类,而子类中的方法与父类中方法的名称,返回类型及参数都完全一致时,就称子类中的方法覆盖了父类中的方法,有时也称方法的"重写" [不需要关键字] 2,this关键字 3,super关键字 super关键字的主要功能是实现子类的方法调用父类中的方法.super关键字有两种用法: 4, 多态 4,最终类 关键字final final 关键字修饰的类称为最终类,此类不能被继承 final 关键字修饰的方法叫做最终方法,此方法不能被子类重写 fianal 关键字修饰的…
关于测试类的问题: 单独创建一个包存放测试类,如com.test 首先要构建路径添加测试类的相关类库,方法是项目右键,buld path->config buld path->libraries->add library->junit 然后就可以导包,用它的类了, 可以直接创建junit类,也可以创建正常类,然后导报,加注解, 直接创建,方法是和正常创建类一样,选择的时候选junit text 搜素资料了解到  JUnit是一个Java语言的单元测试框架. eclipse自带 1,…
今天学习了类 1,声明并实例化 :类名    对象名  =   new   类名([参数1 ,参数2,....]):例:Car bus =new car (); 2,调用类的方法 :对象名.方法名(参数1,参数2.....); 3,构造方法和c++一样 4,方法重载和c++一样 5,包:在Java中,为了方便管理多个类,将多个具有类似功能的类组成一个组,该组成为包. 定义包:Java通过关键字package定义包.package语句作为Java源文件的第一条语句,指明该源文件定义的类所在的包. …
1,java中有个c++中没有的数据类型 bite:byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1) 在通常情况下,如果JAVA中出现了一个整数数字比如35,那么这个数字就是int型的,如果我们希望它是byte型的,可以在数据后加上大写的B:35B,表示它是byte型的,同样的35S表示short型,35L表示long型的,表示int我们可以什么都不用加,但是如果要表示long型的,就一定要在数据后面加"L". 2,布尔类型:boolean型(布尔型)…