2012年11月9日

谈谈Java工程师应该具有的知识

摘要: 一、面向目标的常识 Java是一个面向目标的开发言语,因而知道面向目标对学习Java很有必要,需求知道的东西包含:什么是目标,什么是类;什么是封装,什么是多态,什么是承继;什么是抽象类,什么是接口。知道概念今后,还需求知道这些概念是怎么表现的,如类和目标有什么区别?类是怎么封装的? 二、Java语法 咱们若是已经有了C言语的经历,学习起Java语法来将比拟简单。若是没有其它言语的根底,不要紧,只需下些时刻,好好研讨一本Java初级教程之类的书就能够了。 学习了Java语法,再加上面向目标的常识,根本就能够写出来可用的Java代码了。若是能再抽出时刻知道一下Java编程标准,那么写出的代... 阅读全文

posted @ 2012-11-09 17:09 java开发学习 阅读(250) 评论(0) 推荐(0)

聊天室--java socket

摘要: 这是我用java socket写的一个简单的聊天室程序,以下是我的设计文档和源代码:ChatRoom 聊天室设计文档 客户端和服务器界面: 客户端 服务器端ChatRoom 聊天室程序功能简介: 服务器接受每个连接客户发来的信息,再广播给每个客户。Server: 服务器 ChatRoomServer 启动后自动监听默认端口:DEFAULT_PORT 6666等待客户的连接,当有客户连接上来时,在文本域显示连接信息。 服务器端点击窗口关闭或点击窗体内的退出按钮可以关闭服务器。Client: 客户端ChatRoomClient 启动后显示客户端界面:窗体上方有一个“连接”按钮和一个文本筐(文本筐. 阅读全文

posted @ 2012-11-09 17:06 java开发学习 阅读(563) 评论(0) 推荐(0)

怎么实现利用Java搜索引擎收集网址的程序

摘要: 我这里讲的不是怎样运用查找引擎,而是怎样让顺序使用查找引擎来搜集网址,这有什么用?很有用!网上动辄有人叫卖网址数据库,如发布软件网址、邮件地址、论坛网址、职业网址,这些网址是怎样来的呢?不能够是人手艺搜集而来的,都是让顺序使用查找引擎取到的,若是您需求某类网址信息数据,就跟我来一同研究一下,十分简略。 本文选用Java言语写成,以谷歌和baidu查找引擎为目标。 咱们要使用谷歌、baidu查找引擎的查找规矩中的两条,要害词查找和inurl查找。什么是inurl查找,就是你所要查找的网址中自身带有的要害词,比方http://www.xxx.com/post.asp,这个网址就富含post.a.. 阅读全文

posted @ 2012-11-09 09:34 java开发学习 阅读(270) 评论(0) 推荐(0)

如何学好J2ME?

摘要: 如今作业很忙,比来没有时辰写技能文章了。因而今日谈谈本人学习J2ME的一些心得。期望对我们有所协助。一起欢送我们谈谈本人的感触!具有杰出的java言语根底,不要还没有学习java言语就拿起一本J2ME的书来看。这样作用并不好,相反若是你有杰出的java言语根底的话,J2ME就显得比拟简略把握!若是你决议开端学习J2ME了,那么首要你应该清晰J2ME的体系结构是什么样的。当你真实清晰了Configuration和Profile的联络、了解了CDC和CLDC的差异后,那么你可以开端编写本人的HelloWorldMIDlet了挑选优异的开发环境,J2ME的开发环境比拟灵敏。我引荐运用Eclipse和 阅读全文

posted @ 2012-11-09 09:30 java开发学习 阅读(187) 评论(0) 推荐(0)

Eclipse插件xmlbuddy的DTD文件本地化

摘要: 用过xmlbuddy插件的朋友可能晓得,当我们在Eclipse中打开.xml文件时,一般都比较慢,但是如果根本就不能上网,却很快就打开了,不过在编辑时没有提示信息出现,这是由于在xml文件的头部有这样的部分:<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">这就导致在打开此文件的时候会到广州达内上去下载这个dtd文件,而如果网速比较慢或不能上外网的 阅读全文

posted @ 2012-11-09 09:24 java开发学习 阅读(305) 评论(0) 推荐(0)

Thread中的synchronized

摘要: 类的每个实例都有自己的对象级别锁,例如当创建了一个类的两个不同对象(obj1->thread1,obj2-)thread2)时,尽管调用的时synchronized的方法,但不存在排斥访问对象级别锁。当thread1进入该方法是获得排斥性访问obj1的对象级别锁的权限,同理,thread2进入该方法是获得反问obj2的对象级别锁的权限!不明白的是:public synchronized String getNames() { return lname + ", " + fname; } public synchronized void setNames( String 阅读全文

posted @ 2012-11-09 09:20 java开发学习 阅读(314) 评论(0) 推荐(0)

导航