- 博客(10)
- 收藏
- 关注
原创 网络编程
/* 需求:上传图片。 */ /* 客户端。 1,服务端点。 2,读取客户端已有的图片数据。 3,通过socket 输出流将数据发给服务端。 4,读取服务端反馈信息。 5,关闭。 */ import java.io.*; import java.net.*; class PicClient
2014-01-09 15:27:11
414
原创 内部类
内部类: 定义: 定义在另外一个类中的类,就是内部类。 编译后生成的两个独立的类:Outer.class 和Outer$Inner.class。 内部类的分类: 静态内部类:静态内部类定义在类中,任何方法外,用static修饰 静态内部类只能访问外部类的静态成员。 在外部类的外部,要创建一个静态内部类对象不需要外部类对象: Outer.Inn
2014-01-09 15:24:32
335
原创 java基础常识
1.软件开发 什么是软件? 一系列按照特定顺序组织的计算机数据和指令集合。 系统软件:DOS,windows,Linux等; 应用软件:扫雷,迅雷,qq等; 2.人机交互方式 软件的出现实现了人与计算机之间的更好的交互; 交互方式: 图形化界面:windows等 命令行方式:DOS等 3.常用的DOS命令 Dir:列出当前目
2014-01-09 15:22:09
418
原创 面向对象(继承-抽象-接口)
一》继承的好处: 1.提高代码的复用性。 2.让类与类之间产生了关系,有了这个关系,才有了多态的特性。 二》如何使用一个继承体系中的功能那? 想要使用体系,先查阅体系最父类的描述,因为最父类中定义的是该体系中的共性功能。 通过了解共性功能,就可以知道该体系的基本功能。 那么这个体系已经可以基本使用了。 三》那么在具体调用时,要创建最子类的对象,为什么那?
2014-01-09 15:21:17
440
原创 多线程
一》多线程概念 1.进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。 2.线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。 3.一个进程中至少有一个线程。 4.jvm启动的时候会有一个进程java.exe; 该进程中至少有一个线程负责java程序的执行, 而且这个线程运行的代码
2014-01-09 15:19:53
358
原创 javaIO输入输出流
一、流的简单概述 1.流按操作数据分为:字节流、字符流: 2.流按流向分为:输入流、输出流: 字节流的抽象基类: InputStream、OutputStream; 字符流的抽象基类: Reader、Writer 二、创建一个简单流步骤: 1.创建流: FileWriter fw = new FileWriter("demo.txt");
2014-01-09 15:18:56
369
原创 java的反射机制
一、分析 比如:Person有什么那?姓名,身高,睡觉行为等; 而Class用于描述java的类,那有什么那?类名,所属包名,成员变量,成员方法等; Class类没有构造方法,它对应的是个各类的字节码文件,也就是.class文件, 同理就是说,每一个类的字节码,都是Class类的实例对象; Person的字节码是Class类的实例对象;Person.class就表示P
2014-01-09 15:18:11
339
原创 java的代理类
一、比如有一个A类,类中有一个sayHolley方法; class A { public void sayHolle() { } } 对于客户端来说,想调用A的sayHolley方法之前和之后,加一些功能,比如,调用之前加一个时间,之后加一个时间,得到SayHolley的运行时间; 该怎么做,这是就用到了代理: 写一个类
2014-01-09 15:17:17
406
原创 javaBean的内省操作
一、内省对应的单词——》IntroSpector; 二、主要是对javaBean进行操作; 三、什么是javaBean那? javaBean是一种特殊的类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法符合某种规则,比如get()set(); 四、有一个Person类 public class Person { private Str
2014-01-09 15:16:35
344
原创 JAVA交通灯
import java.awt.*; import java.awt.event.*; public class JiaoTong extends Frame { boolean redStatus=false,greenStatus=false,yellowStatus=false; int j=0; public void paint(Graphics g) { Col
2014-01-09 11:33:22
557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅