- 博客(16)
- 收藏
- 关注
原创 网络通信3-TCP
Java使用ServerSocket类和Socket类可以实现TCP通信。套接字是两台机器间通信的端点。1、ServerSocket此类实现服务器套接字。服务器套接字等待请求通过网络传入,它基于该请求执行某些操作,然后可能向请求者返回结果。2、Socket此类实现客户端套接字。3、Server端Server端建立一个实现通信的服务器端点,
2015-02-03 23:23:10
419
原创 网络通信2-多线程下载网络资源
实现多线程下载网络资源重点在于网络资源相对于线程的分配。需考虑以下问题:1.每个线程下载哪一部分资源2.而当一个线程下载时,其他线程从断点继续下载该资源3.如何在同一文件保存每个线程所下载的资源基于以上问题可以抽象出以下一个模型:length:网络资源文件的大小(字节数)thread_id:线程idthreadCount:线程数taskCount:每个线程所下载
2015-02-03 19:33:56
460
原创 Android入门
Android是基于Linux内核的的软件平台和操作系统,主要支持手机和平板电脑。一、搭建Android开发环境; 1、java JDK下载安装 2、Eclipse下载安装; 3、ADT安装; 4、SDK下载; 5、创建AVD;二、
2014-01-22 11:27:55
605
原创 Java文件操作1
Java支持对文件进行顺序存取和随机存取操作,提供File类记载文件属性信息,对文件的读/写操作通过流实现。一、File文件操作类可保存文件或目录(windows系统中“目录”有一个更加形象的名字——文件夹)的各种属性(文件名、文件长度、最后修改时间、是否只读等),提供获得当前文件(或目录)的路径名、判定指定文件(或目录)是否存在、获取当前目录中所有文件列表、创建文件、删除文件、创建目录、删除
2014-01-19 10:22:06
568
原创 分形
几何图形应用中有一种十分重要的应用——分形,分形图形整体上看十分不规则,在小尺度上,图形的规则性又是相同的,整体看上去非常漂亮(像Koch曲线整体看上去就好像是雪花)! 在Java中,可以通过运用递归或迭代等的的思想实现分形。
2014-01-16 10:05:47
782
原创 Java关键字
关键字的使用极为频繁,全面正确的认识关键字的特征和使用方式十分重要。其中,final、static等的用法较为复杂,容易出现纰漏。final的注意事项:1、final修饰一个变量(包括对象变量),变量一旦被赋值后便不能被改变;final int a=1;a的值不能被改变。2、final修饰一个方法,该方法可以被子类继承,但不能被子类重写;3、final修饰一个类,该类不能被继承
2014-01-01 15:34:30
531
原创 java编程构建简单画图板4——重绘功能的完善
通过构建自定义队列存储图形的相关信息,利用paint方法利用存储信息绘制图形是重绘功能的实现方法,但由于不同图形的主要信息个数不同,图形信息的存储、调用、方法实现会比较麻烦,程序会更复杂、易出错,解决这一问题可以借助面向对象编程的思维,定义Shape抽象类以及继承自Shape抽象类的Line、Rect、Oval等基本图形子类,利用Shape抽象类及其子类通过构建图形对象实现图形信息的存储和调用,对
2013-12-26 21:20:54
1496
原创 Java编程构建简单画图板3——构建自定义队列实现重绘功能
在之前所编的画图板程序运行后可以实现绘制简单图形功能,但当改变窗体大小后或当使窗体最小化、最大化后图形会消失不见!如何使图形在改变窗体大小后不会消失?这就需要在窗体改变后图形自动重新绘制这一功能。通过自定义队列存储图形的相关信息,在改变窗体后通过paint方法利用存储的图形信息重新绘制。具体方法如下:定义自定义队列:
2013-12-26 19:56:53
929
原创 JAVA编程构建简单画图模板
通过最近的两三次课的学习,已经能使用JAVA语言实现画图模板的基本式样,进一步掌握JAVA编程方法,但由于自身知识水平所限,图形形状仅能实现一部分功能,程序的进一步的完善还需更多的努力。
2013-12-02 00:30:29
899
原创 【JAVA编程】
今天是第三次试听华信IT教育的课程,每次都感觉有很大的收获!第一次试听课了解到了学校几乎不讲解的一些小知识,看是平常接触的计算机应用背后却有着没有清楚认识甚至完全不了解的智慧,激发了我很大的钻研兴趣。第二次正式进入JAVA课程,经过两次课编写一个简单的应用界面,使得我对JAVA知识的了解更加深入。在学校接受知识过程中存在的一些问题、误解得到了解决、修正,有助于我对JAVA的正确理解和掌握。更重要的
2013-11-26 23:32:52
501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人