自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 系统相关

1.System类代表java程序的运行平台,程序不能创建System类的对象,System类提供了一些类变量和类方法,允许直接通过System类来调用这些类变量和类方法。 import java.util.*; import java.io.*; public class systemtest{ public static void main(String[] args) throws Ex

2017-04-17 22:06:15 319

转载 与用户互动

1.java程序的入口,main()方法——public static void main(String[] args){} 1)public修饰符:java类由JVM调用,为了让JVM可以自由的调用这个main()方法,所以使用public修饰符。 2)static修饰符:JVM调用这个主方法时,不会先创建该主类的对象。 3)void返回值:因为该方法被JVM调用,该方法的返回值返回给JV

2017-04-16 23:44:23 380

转载 对象与垃圾回收

1.垃圾回收具有如下特征: 1)垃圾回收机制只负责回收堆内存中的对象,不会回收任何物理资源(例如数据库连接、网络IO等资源); 2)程序无法精确控制垃圾回收的运行,垃圾回收会在合适的时候进行。当对象永久性的失去引用后,系统就会在合适的时候回收它所占的内存; 3)在垃圾回收机制回收任何对象之前,总会先调用它的finalize()方法,该方法可能使该对象重新复活(让一个引用变量重新引用该对象),

2017-04-08 09:45:11 465

转载 枚举类

1.一个类的对象是有限而且固定的,比如季节类,它只有四个对象。这种实例有限而且固定的类,在java里被称为枚举类。 2.枚举类和普通类的区别: 1)枚举类可以实现一个或多个接口,使用enum定义的枚举类默认继承了java.lang.Enum类,而不是Object类,其中java.lang.Enum类实现了java.lang.Serializable和java.lang.Comparab

2017-04-07 22:17:31 427

转载 内部类(二)

1.如果希望在外部类以为的地方访问内部类,则内部类不能使用private修饰。 1)省略访问控制符的内部类,只能被与外部类处于同一个包中的其他类所访问。 2)使用protected修饰的内部类,可被与外部类处于同一包中的其他类和外部类的子类访问。 3)public修饰,可在任何地方被访问。 在外部类以外的地方定义内部类变量格式如下:OuterClass.InnerClass varName

2017-04-01 23:54:42 396

转载 内部类(一)

1.把一个类放在另一个类的内部定义,定义在其他类内部的类被称为内部类,包含内部类的类被称为外部类。内部类的主要作用有: 1)内部类提供了更好的封装。 2)内部类可以直接访问外部类的私有数据,因为内部类被当作是外部类的成员,外部类也可以访问内部类的私有数据  点击打开链接 内部类除了需要定音在其他类里面之外,还有: 1)内部类比外部类可以多使用三个修饰符:private 、protected

2017-04-01 21:43:08 255

转载 java8改进的接口(二)

1.接口主要有如下用途: 1)定义变量,也可用于进行强制类型转换   ① 2)调用接口中定义的常量 3)被其他类实现 2.一个类可以实现一个或多个接口,实现使用implements关键字。注:一个类实现了接口以后,这个类必须实现接口里的全部抽象方法,否则,这个类就变为了抽象类。 public interface Output{ int MAX_CACHE_LINE = 2; //

2017-04-01 00:04:40 438

转载 java8改进的接口(一)

1.接口里不能包含普通方法,接口里的所以方法都是抽象方法。Java8对接口进行了改进,允许在接口中定义默认方法,默认方法可以提供方法实现(默认方法 -default。同一包中可见)。 2.和类定义不同,接口不再使用class关键字,而是interface关键字定义。 1)修饰符可以是public或者省略,如果省略,默认采用包权限访问修饰符(default)。 2)一个接口可以有多个直接父类接

2017-03-31 20:54:46 552

转载 抽象类

1.抽象方法和抽象类必须使用abstract修饰符修饰,有抽象方法的类只能被定义成抽象类(即方法修饰词为abstract时,类修饰词也必须为abstract),抽象类里可以没有抽象方法。 抽象方法和抽象类的规则: 1)抽象类和抽象方法必须使用abstract修饰,抽象方法不能有方法体。       抽象方法的定义,在方法前增加abstract修饰,再去掉方法体,并在方法后面增加分号。 2

2017-03-30 22:54:23 13326 2

转载 类成员

1.当使用实例来访问类成员时,实际上依然是委托给该类来访问类成员变量,因此即使某个实例为null,它依然可以访问它所属的类方法。 public class test9{ private static final int a; static { //如果不加static 那么他就是普通初始化块,不会给类变量赋值 a = 9; } public static void ma

2017-03-30 00:02:53 461

转载 处理对象

1.当一个程序创建了一个类的对象(p)时,运用System.out.println()方法输出该类的对象(p)的时候,控制台会输出 class(该对象的类名)+@+hashCode   注:hashCode是用来在散列存储结构中确定对象的存储地址的。两个对象的hashCode相同,并不一定表示两个对象就相同,也就是不一定适用于equals(java.lang.Object) 方法,只能够说明这两

2017-03-29 15:10:20 466

转载 java8增强的包装类

1.为了解决8种基本数据类型的变量不能当成Object类型(所以类的父类都是Object)使用的问题,java提供了包装类的概念,为8种数据类型分别定义了相应的引用类型 byte Byte; short Short; int Integer; long Long; char Character;float Float;double Double;boolean Boolean

2017-03-28 23:38:34 419

转载 面向对象学习总结(一)

1.成员变量格式: [修饰符] 类型 成员变量名 [=默认值] 其中,类型可以是基本数据类型和引用类型(即也可以是你新创建的类) 2.方法定义: [修饰符] 方法返回类型 方法名 (形参列表)      方法返回值可以使void,也可以是基本数据类型,如果声明了方法返回值,则必须有一个有效的return语句 { } 3.构造器: [修饰符] 构造器名-即类名 (形参列表)

2017-03-25 00:56:24 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除