`
wz94
  • 浏览: 30943 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
    所谓网络通信聊天室,简单的说就是用代码实现一个以本机ip作为地址的服务器,并能够实现与客户端的数据传递。服务器从客户端的输入流中读取数据,在客户端的输出流中写入数据,从而达到通信目的。   [   一、服务器的建立 1.首先,建立一个服务器。      Java中关于网络通信的类在java.net包中,建立服务器需要调用到ServerSocket类,建立服务器也就是new一个ServerSocket:  ServerSocket ss = new ServerSocket(8888);    其中8888表示要建立的服务器的端口号(每台计算机可用的端口号为0~65535,0 ...
         题目是这样的:给定10亿+个int型数,要求找出重复出现的数字,并输出。(前提是在32位的机器上)              首先,对题目进行认识,如果给定的int型数据很少的话,筛选数据的一般方法是直接建立整型数组存入数据,再利用冒泡或者其他排序方式进行排序就可以很容易筛选出重复的。             然后,要判断机器运算的范围究竟是多大。32位的机器,内存有2的32次方bit,换算成GB是4G,然而实际计算机能用到的不到2G。。。10亿个int,每个int等于4个byte,1个byte等于8个bit,如果全部导入内存的话需要的空间将近30G,远远超出计算机的 ...
 一、画板界面的实现     简单分析:建立一个DrawingFrame类继承自JFrame类,在实例化后的窗体北边面板上加各种按钮,中间面板用来绘图。     注意:1.因为绘图时只能在中间面板上画,所以不能直接在窗体上取画布。                2.画图是在中间面板完成的,显而易见中间面板是一个事件源,而且画图方式是通过鼠标的按下(pressed)、释放(released)、单击(clicked)或者拖动(dragged)等完成的,所以要添加处理类实现鼠标监听器接口MouseListener和MouseMotionListener(或者继承类MouseAdapter),与 ...
      计算器界面的实现在之前swing组件那节课已经完成。这一篇总结来写功能的实现。                   一、添加监听器方法   下边是之前实例化的二十个按钮,包括10个数字,加(+)减(-)乘(*)除(/)乘方(x2)取余(%) 取绝对值(abs)等于(=)和清零(AC) //实例化二十个JButton对象 JButton jba = new JButton("AC"); JButton jbb = new JButton("x2"); JButton jbc = new JButton(" ...
     先上图吧,无图无真相。                                                   一、布局         qq登录界面实现和计算器界面实现是一堂课的作业,都是对布局的练习。常用布局模式三种:流式较简单容易掌握;qq登录界面对应边框布局的练习;计算器界面对应网格布局的练习。然而在实际操作中我发现各种布局都有利有弊,对于这种组件较少的小界面来说“无招胜有招”,有时候没有布局反而是最好的布局。直接将布局设置为null,这样对于各组件位置的摆放将会随心所欲了。不过我这个界面还是按照老套路 用的边框布局。           先 ...
      (由于之前寝室断网、在公司内忙着敲代码所以落了很多篇总结,所以从这篇开始都算是补前边的。。。)   一、接口            定义               定义接口的关键字是 interface               public interface 接口 extends 接口名,......{                        //常量                        public static final 数据类型 常量名 = 值;//常量名的每一个字母要全部大写(public static final 可以不写,写的 ...
一、Java继承的语法格式                 1.继承的关键字:extends           避免重写代码的麻烦               2.格式:                  public class  类名(子类、超类、派生类) extends  类名(父类、基类){                   }                注:Java的继承是单继承,extends后边只能加一个类名。     二、子类继承到什么?能使用什么?                 子类能继承到父类所有的属性和方法。               ...
一、java的图形界面                  1.awt              java.awt                                jdk1.4之前推出的图形界面,用c/c++编写,跨平台性不好                2.swing          javax.s ...
一、构造(器)方法                 方法分为两类,普通方法和构造器方法。                 构造方法的格式:               public   类名(数据类型  参数,.....){                               //代码               }               实例化对象的格式:               类名   对象名 = new   类名();               类名   对象名 = new   类名(参数值,.......);                 ...
一、对类和对象的理解:             什么是类?什么是对象?           对象是某一个具体的物体或者某一个具体的事物。是特定的具体的可感的,比如某一台电脑,某一本书,某一张桌子,眼睛所观察到的任何一 ...
一、Java的基本数据类型                                                                             八大基本数据类型         类型 称呼 值域 范围 byte 字节型 8 bits -128~127 int 整型 32 bits -2147483648 ~ 2147483647 short 短整型 16 bits -32768~32767 long 长整型 64 bits   char 字符型 16 bits 0~65535 ...
Global site tag (gtag.js) - Google Analytics