
基础才是王道
haitr
这个作者很懒,什么都没留下…
展开
-
JAVA Socket从没门到入门
服务端代码: import java.io.*; import java.net.*; class Server { public static void main(String[] args) { try { //创建一个服务端并设置端口 ServerSocket server=new ServerSocket(5555); //监听客户端Socket So...2008-10-19 01:56:10 · 119 阅读 · 0 评论 -
清晰了解String操作
为了清晰了解String的操作,我们来看一段再经典不过的程序 class StringTest { public static void main(String[] args) { String s=new String("abc"); String s1="abc"; String s2=new String("abc"); System.out.printl...2008-10-20 01:07:18 · 124 阅读 · 0 评论 -
JAVA语言序列化和反序列化一目了然(一)认识
在JAVA中,一个大的应用程序需要保存很多对象的时候,由于虚拟机内存有限,(资源宝贵啊 )有时不可能所有有用的对象都放到内存中,因此,需要将不常用的对象暂时持久化的文件中,当需要这个对象时,再从文件把对象恢复到内存中,这就是所谓对象的序列化和反序列化。本文讲实现如何将对象序列化到文件,然后再从文件反序列化到对象,你会发现其实特别简单 先看一下对象的序列化和反序列化的关键是什么 1,首先被序列...2008-10-24 00:29:33 · 121 阅读 · 0 评论 -
JAVA语言序列化和反序列化一目了然(二)加深
这次我们讲的是控制对象的序列化和反序列化 控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据 我们现在再来介绍一个接口 java.io.Externalizable 。当对象实现了这个接口时,就...2008-10-25 00:48:05 · 133 阅读 · 0 评论 -
接口和抽象类应该各司其职 各尽所能
很多初学者在理解接口和抽象类的区别的时候总是会混淆不清两者之间的区别,本人当然也是,于是乎,看着网上的教程说接口好,于是,滥用接口就开始了,完全抛弃抽象类的存在 其实不用一味的去理解他们之间的区别,他们之间有什么区别? 非要深入知道么,只要回答一个类可以实现多个接口却只能继承一个抽象类就可以了,没任何意义,本人觉得问这个问题的人就存在问题,应该这么问:接口用在哪里,抽象类又用在哪里,这样就比较...2008-10-25 00:54:25 · 149 阅读 · 0 评论 -
利用JAVA发送POST请求(垃圾注册就是这么产生的)
大伙都知道利用JAVA的net包的URL类和 URLConnection可以得到网页源代码(这个应该是蜘蛛程序的锥形吧),但是向网页发送数据怎么办呢,GET请求很好处理,直接在网址后面加参数就可以了,但是可不可以向网页中发送POST请求呢,注册程序就是我们在点击提交按钮后往指定页面发送POST请求以便送往数据库 本例就来做个演示,往一个完美私服的数据库里不断发送注册请求 import ja...2008-10-26 00:25:54 · 197 阅读 · 0 评论 -
利用JAVA实现.NET的String.format(),方便字符串合并
其实有的时候真的是很佩服NET而鄙视JAVA,微软的东西都特别的人性化(当然不是说他封装的控件多么多么好啊,我一向讨厌别人封装),拿一个最简单的例子,字符串合并,在NET中可以这么实现: String str=String.format("my name is {0}",renyanwei); 这样就可以把字符串给合并了,但是在JAVA中,虽然你可以利用printf语句实现 System.out...2008-10-26 14:26:37 · 269 阅读 · 0 评论 -
JAVA中方法和变量在继承中的覆盖和隐藏
我们知道,在JAVA中,子类可以继承父类,如果子类声明的方法与父类有重名的情况怎么办,大伙儿都知道要是重写,但是实际上这又分为两种情况,就是方法和变量在继承时的覆盖和隐藏问题,这些概念性的东西看似无聊,但是在面试或者是SCJP认证题中围绕这些是会经常碰到的,所以这里来讨论下 首先我们来看几个概念 隐藏 :child隐藏了parent的变量和方法,那么,child不能访问parent被隐藏的变量...2008-10-27 00:22:55 · 218 阅读 · 0 评论 -
用于编写小偷程序的通用方法(更新中)
最近爱好编写一些个小偷程序,汗~~ 就是上别人网站上抓取些个数据回来进行分析筛选,总结出了几个常用的方法,希望对那些同样有此爱好的初学者有所帮助 页面抓取 最少不了的就是正则表达式,没必要死记,只要会调用就可以了,O(∩_∩)O哈哈~ 这里仅罗列几个,有的是自己写的,有的是收藏的,希望可以抛砖引玉,高人可以共享出更加好的方案 /* *遍历字符串所有数据库生成的HTML容器(比如商品列表) ...2008-10-30 20:58:02 · 351 阅读 · 0 评论