`
蒾ジ戀_+傳說
  • 浏览: 13759 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
实现简单的TCP/IP通信 1.概述 TCP是面向连接的通信协议。协议,是指为了通信而大家一起规定好的所有格式和规范。面向连接,是指TCP通信实现依赖于连接的存在,就像我们打电话一样,如果中间没有连接成功(电话打通),是不可能进行通信的。TCP的这种特性决定了它在网络通信中的可靠性。 2.几个名词解释 TCP/IP协议: 包含了一系列构成互联网基础的网络协议。这些协议最早发源于美国国防部的ARPA网项目。TCP/IP模型也被称作DoD模型(Department of Defense Model)。TCP/IP字面上代表了两个协议:TCP(传输控制协议)和IP(网际协议)。 服务器:服务器是网 ...
五子棋总结 ****************************************************************************** 第一步 初始界面的实现 界面的实现很类似于画板,不过也有不同之处。只讲与画板不同的地方,就是画棋盘线,画棋盘线有两种方法: 1.通过两个for循环分别用DrawLine方法画棋盘的横线和纵线。 2.直接在画布上贴图。 ****************************************************************************** 第二步 放子的实现 1.要判断鼠标点击的位置 ...
[color=red][/color][size=medium][/size]进阶画板是从简单的画板来的,首先是做一个简单的画板 Step 1: 设计用户显示界面,简单的说就是创建一个窗体对象,然后在窗体里添加各种布局、面板、按钮、至此画板就可以显示在屏幕上。 1>JFrame:窗体,容器组件,上面可以添加容器和元素组件 2>JPanal:面板,容器组件,上面可以添加容器和元素组件;它自己可以添加到JFrame上 3>JButton:按钮,元素组件,可以添加动作监听器。 Step 2: 要实现画图的方法,也就是实现人机交互,那么我们就需要添加监听器,这里我们用鼠标监听 ...
这里只讲三大类,即set,list,map>>>>>>>>> ************************************************************************************* set set的实现是最简单的一种集合,它其中的对象具有无序性、不可重复性 无序性:set接口下子类中的元素具有无序性,必须通过Itetator来遍历。 非线性性:元素无序,自然非线性 不可重复性:元素是无序的,所以元素肯定不能重复,这与数学中的集合很相似 *********************** ...
java中的八个关键字 public protect private 默认的(缺省) this super final static ********************************************************************************** 首先是前四个关键字的比较,public,protect,private,默认的(缺省)都用来修饰变量或者方法。他们都是控制这个变量或者方法的访问权限。 public:被public修饰的类能够被任何其他类访问;被public修饰的方法能够被其他类中的方法调用。被public修饰的 ...
[color=darkred][/color]百度百科中对数据结构的定义:“数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储 ...
类 接口 抽象类 关键字 class interface abstract class 创建对象 可以 不可以 不可以 属性 有 无 无 方法 不是必须实现 必须实现 不是必须实现 继承和实现关系 只能继承一个类extends 能被类继承 只能继承一个抽象类extends 能实现多个接口implements 能继承接口extends 能实现多个接口implements 备注 接口中不能有任何方法的具体实现 抽象类中没有实现的方法必须加abstract关键字子类中必须实现抽象类中的abstract方法
package login; //********************华丽的分割线**************************************************** //引用一个类到当前类中,便于使用 import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; import javax.swing.JTextField; import java.awt.FlowLayout; //定义一个Log ...
//************************华丽的分割线************************************** //定义一个GotoTest接口 public interface GotoTest{ //定义一个早上去学校的方法 public void GoMorning(); //定义一个中午去学校的方法 public void GoNoon(); //定义一个晚上去学校的方法 public void GoEvening(); } //************************华丽的分割线**************************** ...
[color=red][/color][size=large][/size] //第一个是父类 //**************************华丽的分割线***************************************** //定义一个Computer类 public class Computer{ //定义一个品牌属性 private String brand; //定义一个cpu频率属性 private float cpufrequency; //定义一个价格属性 private float price; //定义一个不带参数的构造函数 publi ...
//**************************华丽的分割线***************************************** //创建一个Jsj类,用来实现计算机界面 public class Jsj{ //定义主函数 public static void main(String [] args){ //传建一个Jsj类对象 Jsj jsj =new Jsj(); //调用显示界面的方法 jsj.showUI(); } //定义显示计算机界面的方法 public void showUI(){ //创建一个JFrame窗体类对象 java ...
//*************************华丽的分割线********************************************* //定义一个Helloworld类 public class Helloworld{ //定义一个主函数 public static void main(String [] args){ //输出“Helloworld” System.out.println("Helloworld!"); } } //*************************华丽的分割线************************* ...
Global site tag (gtag.js) - Google Analytics