控制序列化字段还可以使用Externalizable接口替代Serializable借口。此时需要定义一个默认构造器,否则将为得到一个异常(java.io.InvalidClassException: Person; Person; novalid constructor);还需要定义两个方法(wr...
分类:
编程语言 时间:
2015-09-17 23:19:15
阅读次数:
261
Java编程最差实践常见问题详细说明(1)转原文地址:http://www.odi.ch/prog/design/newbies.php每天在写Java程序, 其实里面有一些细节大家可能没怎么注意, 这不, 有人总结了一个我们编程中常见的问题. 虽然一般没有什么大问题, 但是最好别这样做. 另外这里...
分类:
编程语言 时间:
2015-09-17 23:16:47
阅读次数:
371
HashMap是我们在日常写代码时最常用到的一个数据结构,它为我们提供key-value形式的数据存储。同时,它的查询,插入效率都非常高。在之前的排序算法总结里面里,我大致学习了HashMap的实现原理,并制作了一个简化版本的HashMap。 今天,趁着项目的间歇期,我又仔细阅读了Java中的Has...
分类:
编程语言 时间:
2015-09-17 23:15:15
阅读次数:
282
下面是网上的其他解释,更能从本质上解释原因:Iterator 是工作在一个独立的线程中,并且拥有一个 mutex 锁。 Iterator 被创建之后会建立一个指向原来对象的单链索引表,当原来的对象数量发生变化时,这个索引表的内容不会同步改变,所以当索引指针往后移动的时候就找不到要迭代的对象,所以按照...
分类:
编程语言 时间:
2015-09-17 23:13:36
阅读次数:
260
在项目开发中,我们都有这样的经历,就是在新增表时,会相应的增加java类,在java类中都存在常见的几个方法,包括:equals(),hashcode(),toString() ,compareto()这四个方法,对于刚刚接触java的初学者来说,对于这块可以没有更深入的了解,只是单纯意义上的复制粘...
分类:
编程语言 时间:
2015-09-17 23:14:15
阅读次数:
237
Java编程最差实践常见问题详细说明(2)转2012-12-13 13:57:20|分类:JAVA|标签:java|举报|字号订阅反射使用不当错误的写法:Java代码ClassbeanClass=...if(beanClass.newInstance()instanceofTestBean)...这...
分类:
编程语言 时间:
2015-09-17 23:15:00
阅读次数:
248
Flex Socket与Java通信实例说明(转)这两天一直在flex的Socket ,现在终于懂了很多。由浅到深一步一步深入。慢慢体会实例,虽然实例都是在网上找的,但也经过了我的测试。我比较喜欢注释,也注释了很多。跟着走你就会懂。。Flex端 和 Java端, 先运行Java端启动服务。然后在测试...
分类:
编程语言 时间:
2015-09-17 23:12:42
阅读次数:
312
Java中都通用文件下载(ContentType、文件头、response、out四步骤)新浪微博:IT国子监(记得关注噢)http://weibo.com/itguozijian我们就直接切入主题啦,文件下载只需要四步:1.设置文件ContentType类型2.设置文件头3.通过response获...
分类:
编程语言 时间:
2015-09-17 23:11:17
阅读次数:
347
需要头文件 输出时需要用 fixed 和 setprecision()fixed代表输出浮点数,setprecision()设置精度。#include #include #include using namespace std;int main(int argc, char const *argv[...
分类:
编程语言 时间:
2015-09-17 23:08:38
阅读次数:
416
题目来源:https://leetcode.com/problems/integer-to-roman/题意分析: 这道题是要把在区间[1-3999]的数字转化成罗马数字。题目思路: 只要知道了罗马数字和阿拉伯数字是怎么转换的就不难了,要注意的是900,500,400,90,50,40,9,...
分类:
编程语言 时间:
2015-09-17 23:06:34
阅读次数:
221
1.Python异常类 Python是面向对象语言,所以程序抛出的异常也是类。常见的Python异常有以下几个,大家只要大致扫一眼,有个映像,等到编程的时候,相信大家肯定会不只一次跟他们照面(除非你不用Python了)。异常描述NameError尝试访问一个没有申明的变量ZeroDivisionEr...
分类:
编程语言 时间:
2015-09-17 23:06:06
阅读次数:
142
Java虚拟机类装载的原理及实现(转)一、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块, 而不影响系统其他功能模块的正常运行。本文将分析JVM中的类装载系统...
分类:
编程语言 时间:
2015-09-17 23:04:13
阅读次数:
241
java解惑之常常忘记的事2012-10-17 18:38:57|分类:JAVA|标签:基础知识软件开发|举报|字号订阅针对刚接触java的菜鸟来说,java基础知识都是我们必须认真学习的,但是在工作过几年时间的老鸟来说,有时候也会对java的基础知识产生疑问,对于这种不确定,并且很容易混淆的知识点...
分类:
编程语言 时间:
2015-09-17 23:03:19
阅读次数:
208
JAVA中IO流JAVA中的IO流一、流的概念流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Inte...
分类:
编程语言 时间:
2015-09-17 23:01:33
阅读次数:
217
java网络编程socket\server\TCP笔记(转)2012-12-14 08:30:04|分类:Socket|标签:java|举报|字号订阅1 TCP的开销a 连接协商三次握手,c->syn->s,s->syn ack->c, c->ack->sb 关闭协商四次握手,c->fin->s, ...
分类:
编程语言 时间:
2015-09-17 23:01:01
阅读次数:
224
Java异常处理总结Exception\Error2012-12-28 08:17:17|分类:JAVA|标签:java|举报|字号订阅Java异常处理总结 异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发...
分类:
编程语言 时间:
2015-09-17 23:01:19
阅读次数:
612
run:Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/security/acl/UserInfo at weblogic.jndi.WLInitialContextFactory.getInitialCo...
分类:
编程语言 时间:
2015-09-17 23:00:26
阅读次数:
287