`
春之竹
  • 浏览: 23744 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
文章分类
社区版块
存档分类
最新评论
文章列表
数据库设计三范式: 第一范式  原子性:字段不可再分        即是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。 如果出现重复的属性 ...
TCP/IP通信与UDP通信的区别? TCP:(又名传输控制协议)可靠的,面向连接的字节流服务。源主机在传送数据前需要先和目标主机建立连接。然后,在此连接上,被编号的数据段按序收发。同时,要求对每个数据段进行确认,保证了可靠性。如果在指定的时间内没有收到目标主机所发的数据段的确认,源主机将再次发送该数据段。 TCP的目的是提供可靠的数据传输,并在相互进行通信的设备后服务之间保持一个虚拟连接。TCP在数据包接受无序、丢失、或在交付期间被破坏是,负责数据恢复。他通过为其发送的每个数据包提供一个序号来完成此恢复。 UDP:用户数据报协议(UDP是一种不可靠的、无连接的数据报服务。源主机在传送数据 ...
一:集合框架体系。 集合是一组对象的对象。    Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。 List:和数组类似,List可以动态增长,查找元素效率高,插入删除元素效率低,因为会引起 ...
  1.继承、多态、重写? 继承:如果子类继承了父类,那么子类便具有了父类的属性跟方法,如果继承了抽象类或借口就需要将抽象类或借口中的抽象方法实现。普通类跟抽象类的继承用关键字extends, 接口的继承用emplements如 ...
监听器有多种种方法实现 在这里例举三种 一是内部类实现,一是通过调用方法实现,还有就是匿名内部类。 MouseAdapt是抽象方法他继承了以下接口:MouseMotionListener,MouseListener,  MouseWheelListener, EventListener 并实现了他们的方法,但并没有写方法体 [b][/b]内部类实现[/color]MouseAdapt是一个抽象类(抽象类的继承用extends),类中的方法都是没有写具体方法的,我们只需要重写需要的方法就可以了 jf.addMouseListener(new java.awt.event.MouseAdap ...
当我们写一个简单的画板程序时,当我们打开画板画上一些东西后,将画 板最小化之后,为什么之前画的东西都没有了? 这是因为我们没有写重绘方法 重绘(paint)方法在每当屏幕刷新时自动调用的方法 paint 方法是系统类javax.swing.JFrame中的方法,当我们需要用到重 绘是,就需要我们写的方法继承JFrame 首先我们要在监听器中创建一个队列属性来保存我们已画的线 private java.util.ArrayList<Line> lines=new java.util.ArrayList<Line>(); 当鼠标放开时生成一个先对象Line li ...
[自动转型:是指子类对象会自动转换为父类对象 例如:Person p=new Student(); 强制转型:是指将父类对象强制转换为子类对象 例如:Student  s =(Student)p; instanceof一般用来判断左侧是否右侧的实例对象,一般用在if语句中,如果是的话就进行强制转换 类中含有已实现的方法。可以创建对象。 接口含且只含有没实现的方法,即抽象方法。不可以创建对象。子类继承接口时必须实现接口中的使用方法 抽象类中含即含有已实现的方法又含有没实现的方法,介于类和接口之中,抽象类中的抽象方法必须加上abstract关键字。不可以创建对象。子类继承抽象类时必须实现抽象类中的 ...
Global site tag (gtag.js) - Google Analytics