接口的使用
接口(Interface):从本质上说接口是一种特殊的抽象类
特殊点
接口的定义
1.所有的方法应该是public
(而且是abstract的)
2.所有的属性应该是publicstatic
final 静态常量
3.接口之间可以继承
使用extends
(允许多重继承,多个之间
, 间隔)
4.接口中不能有构造方法,不能使用new
,没有main方...
分类:
编程语言 时间:
2015-01-19 17:16:00
阅读次数:
145
修饰符的使用
1.static :静态修饰符 可以修饰 方法 属性 内部类 代码块
属性
凡是使用static修饰的内容,所有者是整个类(被所有类产生的对象共享)
加载的过程:
在类的加载过程中,静态属性常驻内存(不需要new ,就能开辟存储的空间)
方法
静态块:初始代码块,该代码块只在类加载的时候被执行一次(主要用于静态属性的初值的设定...
分类:
编程语言 时间:
2015-01-19 12:53:24
阅读次数:
223
//概述
/*
异常: 是在运行时期发生的不正常情况..
在java中用类的形式对不正常情况进行了描述和封装对象.
描述不正常的情况的类, 就称为异常类.
以前正常流程代码和问题处理代码相结合,
现在将正常流程代码和问题处理代码分离, 提高阅读性.
其实异常就是java通过面向对象的思想将问题封装成了对象.
用异常类对其进行描述.
不同的问题用不同的类进行具体的描述.
问题很多, 意...
分类:
编程语言 时间:
2015-01-19 10:56:41
阅读次数:
252
编写java程序的基本的要求
1.编写java类其实就是编写java文件(默认的情况下类名和文件名要求一致)
2.类在编写的时候,应该放在一个包(package)
包的含义:一个文件夹的显示(文件的层次关系的反映)
包中的层次依靠 . 进行层进,用于区分不同的java文件
包之间的应用
1.创建类 package 包名(指明类的位置)
2.使用类 import 包名.类名(可以使...
分类:
编程语言 时间:
2015-01-17 23:31:43
阅读次数:
246
//内部类: 将一个类定义在另一个类的里面,对里面那个类就称为内部类.
class Outer
{
private int num = 3;
class Inner //它想访问Outer中的num, 如果在外面就需要创建一个对象,然后通过公开的接口访问,但是现在Outer内部, 就可以直接访问了.这样方便
{
void show()
{
System.out.println(...
分类:
编程语言 时间:
2015-01-15 22:13:42
阅读次数:
196
?Java SE部分
1、java基础:基础语法;面向对象(重点);集合框架(重点);常见类库API;
2、java界面编程:AWT;事件机制;Swing;
3、java高级知识:Annotation;IO和NIO、AIO;多线程、线程池;阻塞、非阻塞、异步网络通信;反射、动态代理;
JDBC编程
4、SQL基础:基础SQL语句;基本查询;多表查询;子查询;...
分类:
编程语言 时间:
2015-01-15 22:06:33
阅读次数:
274
此文主要通过一个广为人知的传世经典应用(Helloworld)讲述 Java 程序的结构,Java 程序的开发步骤,以及 Java 程序是如何运行的。一、开发 Java 程序步骤开发 Java 程序一般有一下几个步骤:创建 Java 源程序:源程序的扩展名为 java,是一个文本文件,用 Java ...
分类:
编程语言 时间:
2015-01-13 01:18:54
阅读次数:
234
Kopernikus以过来人的身份谈谈我的感受。首先如果只是ssh框架的话,是没有理由能拿到bat及这层次之上的offer的。因为这样的人太多了,而且框架的使用也比较简单,除非:对该框架非常了解,具备根据公司情况开发适用于公司框架的能力,即要求你对java反射机制、设计模式、多线程要有较深理解,最好...
分类:
编程语言 时间:
2015-01-11 23:00:10
阅读次数:
317
1.什么是Serializable接口?http://en.wikipedia.org/wiki/SerializationJava 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件...
分类:
编程语言 时间:
2015-01-11 22:59:31
阅读次数:
245