2019年10月28日
摘要:
静态语句块: 在一个类中,不属于任何方法体并且以static关键字修饰的语句块,称为静态语句块。 因为静态语句块常用来进行类变量的初始化,所以也称为静态初始化程序块。 格式:static{ }; ***静态语句块在加载该类时执行一次(此处的类加载是在该类被调用时才进行加载,比如:当要验证的语句和ma
阅读全文
posted @ 2019-10-28 20:06
CccccDi
阅读(170)
推荐(0)
2019年10月26日
摘要:
Java中所有类都有构造方法,用来进行该类对象的初始化,构造方法也有名称,参数和方法体以及访问权限的设定。 1.构造方法的完整定义格式如下: [public|protected|private]<class_name>([argument_list>]) { [<statements>] } 2.访
阅读全文
posted @ 2019-10-26 21:49
CccccDi
阅读(299)
推荐(0)
2019年10月25日
摘要:
方法就是一段可以被重复调用的方法块。在Java中要想进行方法的定义,则可以使用如下的语法完成。 public static 返回类型 方法名称([参数类型 变量, ......]) { 方法体代码; [return [返回值];] } 1.其返回类型为void 时:么有返回值 2.返回值为数据类型:
阅读全文
posted @ 2019-10-25 13:33
CccccDi
阅读(343)
推荐(0)
2019年10月21日
摘要:
public class StringClassTest { public static void main(String[] args) { //遍历字符串 String str = "Hello world"; for (int i = 0; i < str.length(); i++) { c
阅读全文
posted @ 2019-10-21 23:16
CccccDi
阅读(1127)
推荐(0)
摘要:
二分查找是在一组排好序的数组里查找某个指定的元素。 例如查找元素7,则如下。 利用Scanner获取一个元素,在数组中查找,先找到数组的中间位置 middle =(left + right)/ 2; 如果所找的元素小于中间位置的元素,则在该中间位置的左边寻找,并且将middle-1(中间位置已经比过
阅读全文
posted @ 2019-10-21 21:41
CccccDi
阅读(1004)
推荐(0)
摘要:
数组是一组数据的集合,在定义数组时必须指定其大小,数组的随机访问是个常量时间,每一个数组都内置了一个成员变量 length,表示数组的总长度;数组增加元素,涉及增加位置后面的所有元素都要进行移动,所以该操作花费的时间线性时;数组删除元素,涉及增加位置后面的所有元素都要进行移动,所以该操作花费的时间线
阅读全文
posted @ 2019-10-21 20:49
CccccDi
阅读(596)
推荐(0)
2019年10月15日
摘要:
队列是一种先进先出的数据结构,是只允许在一端进行插入,另一端进行删除操作的线性表,在队尾插入,队头删除,其本质仍是一个数组。栈是一种“先进后出”的一种数据结构,有压栈出栈两种操作方式。如下图: 队列的具体实现如下: import java.util.Arrays; class Queue{ // 存
阅读全文
posted @ 2019-10-15 11:31
CccccDi
阅读(123)
推荐(0)
2019年9月15日
摘要:
public class StringTsetNnit2 { public static void main(String[] args) { //1000以内的完数 for (int i = 1; i < 1000; i++) { int sum = 0; for (int j = 1;j < i
阅读全文
posted @ 2019-09-15 19:34
CccccDi
阅读(254)
推荐(0)
2019年9月13日
摘要:
整数类型:byte(1) short(2) int(4) long(8) 字符类型:char(2) 用单引号括起来,例如'a'; java采用 Unicode字符集。 浮点类型:float(4) double(8) 布尔类型:boolean(ture ,false ),未规定其所占字节。 具体的转换
阅读全文
posted @ 2019-09-13 20:50
CccccDi
阅读(151)
推荐(0)
2019年8月1日
摘要:
定义一组多个对象的变量,就要用对象数组。 对象数组的定义包含动态初始( 类 对象数组名 [ ] = new 类 [长度];),数组里的每个元素都是引用类型的默认值; 静态初始化(类 对象数组名称 [ ]= new 类[ ]{实例化对象,实例化对象.....};) 动态初始化实例 class Phon
阅读全文
posted @ 2019-08-01 16:58
CccccDi
阅读(1211)
推荐(0)