JavaQQ聊天软件(弱鸡版)第一章

    最近Java大作业是一个JavaQQ聊天软件,要求能注册登录互相聊天等等基本功能。身为啥都不会的我只能翻看各种百度,总结各种大佬的作品,最终写了一个弱化无数倍的弱鸡、。不过应付作业够了

    首先,要了解网络编程的要掌握的几点基础知识

    一、多线程技术-->在实现多账号登录和多人聊天是必不可少,同时,多线程技术也是Java核心技术之一,在将来项目开发是必不可少

    二、网络编程技术--> 宛如废话。。毕竟要实现聊天功能,就必须要有网络编程技术,在我的项目里,我主要使用的是TCP协议,其实网络编程看起来很难,但我觉得这差不多是最简单的部分了。。。楼上多线程才是最恶心的

    三、数据库编程-->数据库编程也是身为一个开发人员必不可少的。在本次项目里,我使用的是MySql数据库,也是一种比较基本的数据库了。数据库的编程也很简单,无非就是数据的增删改查,万变不离其宗。

    四、GUI设计,一个好的软件不仅要功能丰富,漂亮的界面设计同样必不可少,而如何设计出漂亮的界面,同样需要对GUI编程有一定的理解能力,虽然看起来GUI是最简单的部分,但我个人觉得GUI并不比其它几个简单,当然,如果并没有想做一个漂亮的GUI除外。。。

    五、耐心和。。。。。(绷带???)

    由于代码比较多,我下面分开四章一一将我的项目展出,先贴上效果图。

登录界面模仿了老版本的QQ


好友列表界面



扫描二维码关注公众号,回复: 1913566 查看本文章


猜你喜欢

转载自blog.csdn.net/zzuli_acmer/article/details/80930149