文章列表
InputStream基与字节(一个byte一个byte的读取)读取的输入流,它是java.io包中的一个抽像类 InputStream中定义了如下几个重要的方法,其中有一个read()方法: int read():这个方法调用会返回流中的下一个字节做为一个byte值,如果流己读到末尾,则会返回-1,即表示流中数据己读完;
注意,此方法返回虽为int型,实际上是从流中读取的一个byte,即8bit,如果要从流中读取一个int型返回,则需要用后面所讲的DataInput对象的readInt()方法,才是读取四个byte,即32位长度; ...
今年的暑假集训,主要学的技术就是通信了,通过了解、学习、运用通信,我又进一步认识到了技术的深奥与伟大。初次接触通信,我所了解到的最简单的例子就是QQ。如不是学习了通信,我还从不了解QQ之间的通话到底是怎么回事,只能推测是一个窗口发消息一个窗口接收消息,殊不知聊天的两个窗口都只是客户端,而中间起最重要作用的是一个服务器。两个客户端都要讲消息发送到服务器,服务器再将消息发送到应发送到的客户端。那么,这时候会有人问:“那消息是如何传送的呢,又是以什么样的形式传送的?”这里,我们需要了解stream流的概念。
java中输入输出相关的类都是java.io包中,java ...
数据结构,是一门研究非数值计算的程序设计问题中的计算机的操作对象以及它们之间的关系和操作等的一门学科。
数据:能输入到计算机并被计算机处理的符号的总称
数据元素::数据的基本单位,由若干数据项组成。数据项是不可分割的最小的数据单位
数据对象:数据的子集,性质相同的数据元素的集合
根据数据元素的关系的不同:
1、集合
2、线性结构
3、树形结构
4、图形或网状结构
下面一个例子,是一个简单的哈夫曼树:
首先定义一个结点类:
public class Node {
public int data;
public Node left;
public Node right;
}
当创建 ...
今天蓝杰培训第一天,我跟另外两个同学一起来的,胡哥跟我说。。。反正就是我要知道我自己学会分形和数据结构了,不然还要跟下一组一起重新上。证明方法就是写两篇博客,好,我写,我要跟25组。
初次听说要讲分形,我以为是要讲多深奥的内容,结果,给我的感觉就是用公式算坐标画图,不过,就是用这么简单地方法,各种艺术美的图形形形色色地展现在了我们眼前。
所谓分形,分形是其组成部分以某种方式与整体具有相似的形。如果一个图形及其组成部分以某种方式与整体相似,我们就将该图形叫做分形。
首先创建一个画板,在画板上我们添加一个按钮,对这个按钮加一个监听器,这样当我们点击按钮的时候就可以执行我 ...
1.事件源对象
事件源对象:可以接受鼠标,键盘操作的组件。
可以成为事件源对象的组件:
所有的图形界面组件都可以成为事件源对象。
如何确定事件源对象?
答:发生的动作在哪一个组件对象上,那么该组件对象就是 ...
Java面向对象的三大特性有:1.继承 2.多态 3.封装
Java多态的特性是由:方法重载,继承,方法重写,自动转型等技术
所引起的问题。
1、Java的继承语法格式
Java继承的关键字是:extends
格式:
public class 子类名 extends 父类名 {
}
注意:Java中类的继承是单继承。一个子类值只可以有一个父类。但可以有多重继承,即子类还可以派 生出子类
2、子类继承父类后,那么子类就继承到了父类所有的属性和方法。
子类继承父类后,子类和子类的对象能直接调用的属性和方法分为两种 ...
一、this关键字
this的用途
1.区分属性和参数(加了this的就表示属性,没有加的则是参数)。
2.this关键字可以用来调用类中的构造方法,注意:所带的参数必须要完全一致。
例如:1、 public Sister(String name,int age){
this.name=name;
this.age=age;
}
this.name表示属性,name表示参数;把na ...
一个巧合,我有点想法来蓝杰,考虑了一天,听了一节课,就决定了,挑战一下!
这是我的第一篇总结,写的不好,请见谅。
一、构造方法:
格式: public 类名(){}
注:普通方法的格式 public 返回值 方法名(参数){}
每个类都有一个默认的构造方法,但是默认的构造方法只有在我们没有自己定义时才会起作用,我们还可 以自己根据需要定义构造方法,这样原来默认的构造方法被覆盖不能起作用了。
例如:在类
public class Police{
public String name; ...