- 浏览: 21718 次
- 性别:
- 来自: 江西
最新评论
文章列表
Java的异常与错误
- 博客分类:
- JavaBase
Java的异常与错误
异常和错误的继承结构:
Java.Lang.Throwable Error(错误) OutMemoryErr ...
Java的IO及路径
- 博客分类:
- JavaBase
Java的IO及路径问题
1.流的类型根据流动方向的不同,流分为输入流和输出流;对于输入和输出流,由于传输格式的不同,又分为字节流和字 ...
TCP/IP协议
一、TCP/IP协议介绍:
要实现网络的计算机之间传输数据,必须要作两件事,数据传输目的地址和保证数据迅速可靠传输的措施,这是因为数据在传输 过程中很容 易丢失或传错,Internet使用一种专门的计算机语言(协议),以保证数据安全、可靠地到达指定的目的地,这种语言分两部TC ...
IP地址,默认网关,子网掩码,Mac地址详解
- 博客分类:
- 计算机网络
IP地址,默认网关,子网掩码,Mac地址详解
1.Mac地址(硬件地址):物理地址是数据链路层和物理层使用的地址,放在MAC数据帧的首部。常常是固定的,生产出来后就具有唯一的地址。
2.IP地址:IP地址是网络层和以上各层使用的地址,是一种逻辑地址。放在IP数据报的首部。而IP数据报可以封装在MAC帧中,IP地址能与Mac地址相互解析,所以能通过IP地址进行通信。
A类地址:1——126 0是保留地址,127保留作为本地软件环回测试本主机的进程之间的通信之用,网络号 ...
互联网、因特网、万维网的区别
- 博客分类:
- 计算机网络
互联网、因特网、万维网的区别
1.互联网(internet):
凡是能彼此通信的设备组成的网络就叫互联网。即使仅有两台机器,不论用何种技术使其彼此通信,也叫互联网。
2.因特网(Internet):
因特网可不是仅有两台机器组成的互联网,它是由上千万台设备组成的互联网,是全球最大的使用人数最多的网络,是网络的网络。
因特网使用TCP/IP协议让不同的设备可以彼此通信。但使用TCP/IP协议的网络并不一定是因特网,一个局域网也可以使用TCP/IP协议。判断自己 ...
计算机的网络体系结构
- 博客分类:
- 计算机网络
计算机的网络体系结构
1.OSI的体系结构:
特点:概念清楚,理论完整但是复杂不实用。
从下到上分为:物理层,数据链路层,网络 ...
事件机制
1.事件源对象(事件的接收者):
凡是可以接受鼠标和键盘操作的都可以成为事件源对象(窗体上的标签,输入框,按钮等窗口界面类上的组件),被操作的这个对象就是该事件的事件源。
2.监听器(事件的传递者,将动作传给事件处理对象):
每一个事件源对象都需要一个监听方法来监听事件源对象上发生的操作,通过绑定不同类型的Listner可以监听事件的不同信息(因为每个listner的功能不同)。
通俗的讲相当与对事件源有一堆手下,每 ...
Swing界面开发
1.java图形界面的分类:
awt:awt名字是由包名(java.awt)而来,是在jdk1.4之前推出的图形界面类,是一套用于绘制
图形图像和创建用户界面的所有类。它试用于开发简单的图形界面类,此外易与平台特性
发生相关的故障,因为它基于同位体(awt的组件自动通过他们个自的代理映射成特定的平
的组件,这些代理称为同位体)它不是采用纯java语言编写的图形界面类。它依赖本地的
GUI(图 ...
类、接口、抽象类
接口和抽象类可以看成一种特-殊的类,但它们都需要类来实现,且不能创建对象,它们都丰富了类的继承;
一.类: 类与接口和抽象类的最大不同是可以通过构造函数创建对象。且用子类的构造函数创建对象时
父类的无参构造函数优先被掉用了,所以子类创建的对象能继承父类中的方法。
二.接口:1.声明一个接口 public interface 接口名{ }
类的继承
继承和多态是面向对象语言的基本特性,以下是我关于继承和多态的理解和总结,可能有些表述不准确的地方,请大家指正:
1.继承指的是子类继承父类的属性和方法且一个类只能有一个父类,它可以减少重复代码的编写和对代码实现拓展。
2.理论上父类的所有属性和方法都能被子类继承,但父类的私有成员和构造函数是不能在子类中直接调用的,要访问父类的私有属性,必须要用get方法。
3.继承的两种情况
在同一包内继承:子类及子类创建的对象能访问父类的public,prot ...
类和对象1.对象是生活中具体的一个事物,任何具体的东西都是对象;2.类是对象的集合,是人为主观的根据许多对象所具有的共同属性划分为不同的类;3面向过程:面向过程针对的是做一件事的过程,他和做这件是的对象无关,无论是哪个对象去做结果是不变的.面向过程编程就是提出问题,然后写函数解决这个问题.4.面向对象:面向对象针对的是对象,关注谁去做这件事,最后的结果是不同的.面向对象编程是通过写类,然后根据自己的需要将类组合起来.
关于类与对象这节课编程习题的注意 ...
用线性表实现两个一元多项式的相加
1.用链表实现:
因为是用链表来实现,所以要有一个节点(Node)类,又节点是用类存放数据(一个含有系数和指数的项),所以还要定义一个Item类(当然这个类也可以不写,直接把数据的特征放到节点类中)。
Item 类:
public class Item {
private int coef;
private int exp;
public Item() {
this.coef = 0;
this.exp = 0;
}
publi ...