Java
文章平均质量分 56
Iverson_FL
这个作者很懒,什么都没留下…
展开
-
Java主类结构
Java语言是面向对象的语言,Java程序的基本组成单元是类,类体中包括属性和方法两个部分;每个程序都必须包含main()方法,含有main()方法的类就是主类。package Number; //包名为Examplepublic class First { // 类名为First static String str1 = "Hello"; // 声明的成员变量原创 2015-02-01 13:59:00 · 1201 阅读 · 0 评论 -
Java异常处理(附常见的异常)
一、异常概述 在编程中往往会出现这样或者那样的错误,这些错误就称之为异常 二、如何处理异常错误 如果在某个方法中抛出异常,既可以在当前方法中捕捉,然后处理该异常,也可以将异常向上抛出,由方法的调用者来处理 三、捕捉异常 Java语言的异常捕捉结构由try,catch和finally组成,其中try存放的是可能发生Java语句;catch程序块在try语句块之后,用来激发被捕获的异常;fin原创 2015-02-11 12:44:40 · 750 阅读 · 0 评论 -
Java I/O(输入/输出)
一、流概述: 流是一组有序的数据序列,根据操作的类型,可分为输入流和输出流。I/O(Input/Output)流提供了一套通道程序,可以使用这个通道吧源中的字节序列送到目的地。虽然I/O流通常和磁盘文件存取有关,但是程序的源和目的地可以是键盘,鼠标,内存或显示器窗口等。原创 2015-02-20 13:07:26 · 886 阅读 · 0 评论 -
Java内部类
在类中再定义一个类,这个类就是内部类,内部类可分为成员内部类,局部内部类,匿名类 一、成员内部类 1、内部类的简介 在一个类中使用内部类,内部类是可以直接存储其所在类的私有成员变量。 成员内部类的写法:public class OuterClass{//外部类 private class InnerClass{//内部类 // }}在内部类中可以随意使用外部原创 2015-02-10 13:14:06 · 491 阅读 · 0 评论 -
Java final介绍
一、final变量 final关键字可用于变量声明,被final修饰的变量就不能更改值的大小,例如:final double PI = 3.14;如果再次对final的常量赋值则编译器就不会接受。 final定义的变量必须在声明时对其进行进行赋值操作,final除了能修饰基本数据类型的常量,还可以修饰对象引用,所以final可以修饰数组,一个对象引用被修饰为final之后是无法将其改变指向另一个原创 2015-02-09 20:54:00 · 487 阅读 · 0 评论 -
Java三大框架
JAVA三大框架的各自作用及三者联系 一、Spring Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完转载 2015-02-01 13:05:55 · 810 阅读 · 0 评论 -
Java的抽象类和接口
一、抽象类 在解决实际问题中,一般将父类定义为抽象类,需要使用父类进行集成和多态处理。继承树中越往上越抽象(如鸡是属于家禽,家禽是属于动物),在多态中,并不需要将父类初始化,我们需要的只是子类对象,所以在Java中设置抽象类不可以实例化对象public abstract class Test{ abstract void testAvstract();//定义抽象方法}二、接口publi原创 2015-02-08 15:01:33 · 552 阅读 · 0 评论 -
Java 多态
简介:利用多态可以使程序具有良好的拓展性,并可以对所有对象进行通用处理。 首先先来介绍一下对象类型的转换: 1、向上转换 所谓向上转换就是将具体的对象转化为抽象的对象(例如将平行四边形转换成四边形),简单而言就是子类对象看做父类对象。class Quadrangle{//四边形类 public static void draw (Quadrangle q){//四边形类的具体方法原创 2015-02-08 11:16:31 · 525 阅读 · 0 评论 -
Java子类调用父类的有参和无参的构造方法
1、Java子类自动调用父类的无参构造方法 例1:class Test1{ public Test1(){ System.out.print("1"); }}class Test2 extends Test1{ public Test2(){ System.out.print(" 2"); }}public class Tes原创 2015-02-07 20:08:26 · 8267 阅读 · 0 评论 -
Java基本数据类型及其转换
Java中有8种数据类型来存储数值、字符和布尔型;8种数据类型为:1、数值型:整数型(byte/short/int/long),浮点型:(float/double);2、字符型 3、布尔型整型数据在Java中有三种表示形式:十进制,八进制(必须以0开头,例如:0123),十六进制(必须以0x或者0X开头)【十进制与八进制之间的转化详见】原创 2015-02-06 10:46:48 · 874 阅读 · 0 评论 -
Java类的继承
简介:继承在面向对象中是很重要的,它使整个程序架构很有弹性,在程序中复用一些已经完善的类不仅可以减少软件的发展周期,也可以提高软件的可维护性和可拓展性。 继承的基本思想就是基于某个父类的拓展,制定新的子类,子类可以继承父类原有的属性和方法,也是可以增加父类原先不具备的属性和方法,或者重写父类的一些方法(Java中用extends关键字来标识两个类的继承关系) 例1:class Test(){原创 2015-02-07 11:12:42 · 529 阅读 · 0 评论 -
Java Object类
简介:在Java中每个类都直接或者间接的继承了java.lang.Object类。Object类是所有类的父类,在创建某个类的时候除非是某个类已经指定从其他类继承,否则是肯定继承java.lang.Object,因为所有的类都是继承Object类,所以省略extends Object关键字 在Java中,Object类中主要包括clone(),finalize(),equals(),toStrin原创 2015-02-07 21:06:52 · 453 阅读 · 0 评论 -
Java集合
一、概述:集合又被称之为容器,数组也是一种容器,但是集合和数组最大的区别在于,数组的长度是固定的,而集合的长度是可变的;数组是用来存放基本的数据类型的,集合是用来存放对象引用的,常见的集合类有List集合,Set集合,Map集合,List和Set是继承了Collection接口,各个接口还提供了不同的实现类二、Collection接口 Collection接口是层次结构的根接口,构成Collect原创 2015-02-15 21:33:23 · 691 阅读 · 0 评论