急需一个用java在eclipse编写java程序上编写的QQ程序

16:05 提问
求教这份用java写的仿qq源码如何在eclipse中运行
这是源码的下载地址
求大神的详细指教。。。。java小白搞这个好烦恼
这是代码说明的地址
按赞数排序
按照提示,先下载mysql的驱动,并且添加到你的jar包目录。安装和配置好mysql,根据你的配置,调整jdbc连接字符串。
先把mysql的驱动包加进去,然后启动chatServer,,再启动chatClient就行了
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐随笔 - 58&
文章 - 9&评论 - 3&trackbacks - 0
本文讲解了在Eclipse中完成一个HelloWorld程序的编写过程。
刚刚学习java的同学们可能用 记事本编写java源代码,在命令提示符中完成java程序的编译和运行过程。这样的方法对于学习java基础确实已经足够并且也只有这样学习才可以更好的理解java。现在笔者给java初学者介绍java最常用的IDE工具Eclipse,使用Eclipse,编写、编译、运行等都可以在一个平台上完成,它甚至可以自动生产代码、注释并拥有强大检错功能,总之,学java的人几乎都会使用这个软件。
人员版本的Eclipse
启功Eclipse。
Eclipse是绿色版无需安装的,下载后直接解压(如果解压过程中出错,可以安装其它解压软件试下)。如图所示,双击解压后文件夹下的eclipse.exe,软件启动会有点久,第一启动会弹出选择工作空间的对话框,这是选择你要放代码的目录后把会话框下面的勾勾上,下次启动就不会在弹出了。
新建工程。
如图1所示打开新建Java工程对话框,如图2所示,在对话框中填写工程名,其他默认,然后点击finish按钮完成新建工程。
新建一个类。
在新建类之前其实我们可以新建一包,我这里略过。如图1所示,在工程上点击右键,选择新建类菜单;如图2所示,在对话话框中填写类名,注意把下面自动生产主函数的勾勾上,其他默认。
代码编写。
第三完成后会生产如1所示的代码,然后在在原来的代码加上自己的代码。图2所示的代码为:
public class HelloWorld {
& * @param args
&public static void main(String[] args) {
& & & & & & // TODO Auto-generated method stub
& & & & & & System.out.println("Hello World!");
程序运行。
如图中所示,在eclipse中编译运行只要点击运行按钮就可以了,在下面是控制台,类型我们之前用的命令提示符。输入输出都在这里。这里如果出现编译错误信息,点击错误信息代码,光标就会定位到对应的错误代码行。
错误处理。
第五步中如果出现编译错误信息可以,可以按图1所示点击错误信息,软件会自动定位到出错行。如果编辑区就提示错误,可以按图2所示把鼠标放在错误提示标志上面就会弹出错误解释和快速处理的方法列表。
阅读(...) 评论()用java和eclipse编写qq需要怎么设计。。需要哪些方面的知识。。_百度知道
用java和eclipse编写qq需要怎么设计。。需要哪些方面的知识。。
我有更好的答案
UI界面设计和搭建web基础知识数据库基本操作还有一颗强大的耐心
采纳率:66%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。网站已改版,请使用新地址访问:
java-QQ 用 写的一个简单类似的QQ程序,实现了基本功能。 ICQ-IM-Chat 238万源代码下载- www.pudn.com
&文件名称: java-QQ
& & & & &&]
&&所属分类:
&&开发工具: Java
&&文件大小: 504 KB
&&上传时间:
&&下载次数: 2
&&提 供 者:
&详细说明:用java写的一个简单类似的QQ程序,实现了基本功能。-Using java to write a simple program like QQ, to achieve the basic functions.
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&山寨QQ&&......\QQAttempt&&......\.........\.classpath&&......\.........\.project&&......\.........\.settings&&......\.........\.........\org.eclipse.jdt.core.prefs&&......\.........\TempWmicBatchFile.bat&&......\.........\WorkJournal&&......\.........\bin&&......\.........\...\cn&&......\.........\...\..\netjava&&......\.........\...\..\.......\irving&&......\.........\...\..\.......\......\qq&&......\.........\...\..\.......\......\..\client&&......\.........\...\..\.......\......\..\......\core&&......\.........\...\..\.......\......\..\......\....\ClientStart.class&&......\.........\...\..\.......\......\..\......\....\ClientThread$1.class&&......\.........\...\..\.......\......\..\......\....\ClientThread$2.class&&......\.........\...\..\.......\......\..\......\....\ClientThread.class&&......\.........\...\..\.......\......\..\......\....\ThreadProcess.class&&......\.........\...\..\.......\......\..\......\dao&&......\.........\...\..\.......\......\..\......\...\HistoryDAO.class&&......\.........\...\..\.......\......\..\......\...\OnlineUser.class&&......\.........\...\..\.......\......\..\......\listener&&......\.........\...\..\.......\......\..\......\........\AddRequestCancelMouseListener.class&&......\.........\...\..\.......\......\..\......\........\AddRequestOKMouseListener.class&&......\.........\...\..\.......\......\..\......\........\AddResponseMouseListener.class&&......\.........\...\..\.......\......\..\......\........\ClientListener.class&&......\.........\...\..\.......\......\..\......\........\FirendListListener.class&&......\.........\...\..\.......\......\..\......\........\FirendPanelListener.class&&......\.........\...\..\.......\......\..\......\........\IconNode.class&&......\.........\...\..\.......\......\..\......\........\JTreeData.class&&......\.........\...\..\.......\......\..\......\........\MyMouseListener.class&&......\.........\...\..\.......\......\..\......\........\MyTreeCellRender.class&&......\.........\...\..\.......\......\..\......\........\NodeListListener.class&&......\.........\...\..\.......\......\..\......\........\SystemtrayListener$1.class&&......\.........\...\..\.......\......\..\......\........\SystemtrayListener.class&&......\.........\...\..\.......\......\..\......\........\TextAreaListener.class&&......\.........\...\..\.......\......\..\......\........\TrayListener.class&&......\.........\...\..\.......\......\..\......\........\TreeNodeRenderer.class&&......\.........\...\..\.......\......\..\......\tools&&......\.........\...\..\.......\......\..\......\.....\ClientTools.class&&......\.........\...\..\.......\......\..\......\.....\Logout.class&&......\.........\...\..\.......\......\..\......\.....\Modify.class&&......\.........\...\..\.......\......\..\......\.....\OnlineUserTableModel.class&&......\.........\...\..\.......\......\..\......\.....\RecieveFile.class&&......\.........\...\..\.......\......\..\......\.....\Regist.class&&......\.........\...\..\.......\......\..\......\ui&&......\.........\...\..\.......\......\..\......\..\AddRequestUI.class&&......\.........\...\..\.......\......\..\......\..\BeRequestedUI.class&&......\.........\...\..\.......\......\..\......\..\ChatUI$1.class&&......\.........\...\..\.......\......\..\......\..\ChatUI$2.class&&......\.........\...\..\.......\......\..\......\..\ChatUI.class&&......\.........\...\..\.......\......\..\......\..\ChoosePhoto$1.class&&......\.........\...\..\.......\......\..\......\..\ChoosePhoto.class&&......\.........\...\..\.......\......\..\......\..\ChooseTableModel.class&&......\.........\...\..\.......\......\..\......\..\FirendPanel.class&&......\.........\...\..\.......\......\..\......\..\LoginUI$1.class&&......\.........\...\..\.......\......\..\......\..\LoginUI$2.class&&......\.........\...\..\.......\......\..\......\..\LoginUI.class&&......\.........\...\..\.......\......\..\......\..\MainUI$1.class&&......\.........\...\..\.......\......\..\......\..\MainUI$2.class&&......\.........\...\..\.......\......\..\......\..\MainUI$3.class&&......\.........\...\..\.......\......\..\......\..\MainUI$4.class&&......\.........\...\..\.......\......\..\......\..\MainUI.class&&......\.........\...\..\.......\......\..\......\..\ModifyUI.class&&......\.........\...\..\.......\......\..\......\..\MyFrame.class&&......\.........\...\..\.......\......\..\......\..\RegistUI$1.class&&......\.........\...\..\.......\......\..\......\..\RegistUI$2.class&&......\.........\...\..\.......\......\..\......\..\RegistUI.class&&......\.........\...\..\.......\......\..\......\..\SearchUI.class&&......\.........\...\..\.......\......\..\......\..\ShowInforLabel$1.class&&......\.........\...\..\.......\......\..\......\..\ShowInforLabel.class&&......\.........\...\..\.......\......\..\......\..\ShowInforUI.class&&......\.........\...\..\.......\......\..\......\..\ShowTableModel.class&&......\.........\...\..\.......\......\..\......\..\ToolTip$Animation.class&&......\.........\...\..\.......\......\..\......\..\ToolTip$ToolTipSingle.class&&......\.........\...\..\.......\......\..\......\..\ToolTip.class&&......\.........\...\..\.......\......\..\server&&......\.........\...\..\.......\......\..\......\core&&......\.........\...\..\.......\......\..\......\....\ServerMain.class&&......\.........\...\..\.......\......\..\......\....\ServerStart$1.class&&......\.........\...\..\.......\......\..\......\....\ServerStart.class&&......\.........\...\..\.......\......\..\......\....\ServerThread.class&&......\.........\...\..\.......\......\..\......\....\ThreadProcess.class&&......\.........\...\..\.......\......\..\......\dao&&......\.........\...\..\.......\......\..\......\...\HistoryDAO.class&&......\.........\...\..\.......\......\..\......\...\OnlineUser.class&&......\.........\...\..\.......\......\..\......\...\UserDAO.class&&......\.........\...\..\.......\......\..\......\listener&&......\.........\...\..\.......\......\..\......\........\ServerListener.class&&......\.........\...\..\.......\......\..\......\tools&&......\.........\...\..\.......\......\..\......\.....\Bytes.class&&......\.........\...\..\.......\......\..\......\.....\ChatTools.class&&......\.........\...\..\.......\......\..\......\.....\CheckTread.class&&......\.........\...\..\.......\......\..\......\.....\IMonitorService.class&&......\.........\...\..\.......\......\..\......\.....\Login.class&&......\.........\...\..\.......\......\..\......\.....\Logout.class&&......\.........\...\..\.......\......\..\......\.....\MonitorServiceImpl.class&&......\.........\...\..\.......\......\..\......\.....\SendMessage.class
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - 基本上实现了qq聊天部分的所有功能,比如发送qq表情,发送窗口抖动,查看好友资料,用户注册……
&[] - AnyChat SDK是一套多媒体即时通讯平台库,大部分需要用到音视频交互的系统都可以采用AnyChat SDK来开发。AnyChat SDK内部封装了音视频的采集、编码、传输、解码以及播放(显示)功能,只需要几个简单的API调用,即可实现多个用户之间的语音、视频、文字交互,由于内核已经实现了P2P
&[] - P2P的即时通讯,能够在线 私人聊天,文件共享,文件上传等功能用eclipse怎样编写一个简单的JAVA程序_百度知道
用eclipse怎样编写一个简单的JAVA程序
我有更好的答案
一个使用eclipse编写java程序代码的应用程序必须有main方法作为入口:以hello world为例来说明:public&class&HelloWorld{&&&public&static&void&main(String&args[])&&&//向屏幕上写字符串&HelloWorld!&&&&&{&&&&&&System.out.println(&HelloWorld!&);&&&&}}
采纳率:81%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 用eclipse编写java 的文章

 

随机推荐