自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiazdong

本博客已停,移至 xiazdong.me

  • 博客(19)
  • 资源 (7)
  • 收藏
  • 关注

原创 package、jar和访问控制

包在java中没有不属于包的类,因此在真正的开发中必须要让每个类文件存放在包中。javac -d . PackageDemo01.java    自动打包,并生成包层次java org.xiazdong.PackageDemo01    执行,加上包名称。impo

2011-08-30 21:58:34 1997

原创 字符之谜总结

一、字符连接问题问题:‘H’+'a'的结果是什么?  169分析:(1)"+"有两种用法:字符串连接:两个操作数之一一定要是String加法:一般的加法(2)对于字符,+并没有什么重载方式能够连接两个字符,因此只能执行加法。(3)对于字符的加法,可以转

2011-08-30 16:35:09 1045

原创 惊悚的Hello World

\u0070\u0075\u0062\u006c\u0069\u0063\u0020\u0020\u0020\u0020\u0063\u006c\u0061\u0073\u0073\u0020\u0055\u0067\u006c\u0079\u007b\u0070\u0075

2011-08-30 14:11:41 1394 1

原创 表达式之谜总结

一、奇数表达问题问题:我们经常会认为i%2==1能够判断是否为奇数。分析:(1)取模操作符(%):当取余操作返回一个非零的结果时,这个结果一定和左操作符有相同的符号。举例:3%2=1;-3%2=-1;    对应前面的定义,由于左操作符是-3,因此结果应该

2011-08-29 23:50:20 1787

原创 java面向对象易忘点(1)

一、面向对象三大特征:封装:对外部不可见。继承:扩展类的功能。多态:方法重载,对象多态。二、数据类型:(1)普通数据类型:(2)引用数据类型:数组,对象。类属于引用数据类型。因此有栈内存和堆内存的引用关系。  Person p = null; //开辟栈内存  p = new Person("张三",20); //开辟堆内存 对象保存在栈内,属性

2011-08-27 17:22:10 1647

原创 String类剖析

一、两种实例化方式:String str = “abc”;String str = new String("abc");一个字符串就是String的匿名对象。"hello".equals(str)    一个字符串能够调用一个函数,可以看出,一个字符串是Strin

2011-08-26 18:43:39 1868 4

原创 java网络编程

网络基本知识:在java中网络程序有两种协议:TCP和UDP,TCP通过握手协议进行可靠的连接,UDP则是不可靠连接。IP地址:用于标记一台计算机的身份证。IP地址由网络地址(确定网络)和主机地址(网络中的主机)组成。子网掩码:为了区分网络地址和主机地址。IP地址分为A类地址、B类地址、C类地址(常用)、D类地址、E类地址。127.0.0.1(localhost)是本机地址

2011-08-24 09:10:02 24534 11

原创 java反射:建立框架

框架的意思就是预先给定一个程序,他可以调用你所给定的程序或任何东西。这样你就可以利用这个框架快速的做一些你想做的事。反射也能建立框架,比如你可以新建一个配置文件,还有一个预先写好的程序,这样只要在配置文件中修改即可。我们这里的程序给定了一个config.propertie

2011-08-20 21:00:27 3205 1

原创 java反射简介

想要了解反射,最基本的类就是Class类,因为Class能够保存类的信息。在类中含有构造方法、函数、属性。这些都能够通过某种手段得到。1.获得字节码的方法:(1)Class.forName(String)(2)p.getClass();(3)P.class;

2011-08-19 18:04:47 1995

原创 java流缓冲区问题

听着张孝祥老师关于缓冲区知识的课,发现还是有一些没有掌握,动手试了一下,果然发现了问题。先讲一下关于java缓冲区的知识,应用程序和IO设备之间存在一个缓冲区,一般流是没有缓冲区的,但是如果存在缓冲区,就会发现很大的问题。错误代码如下:为了确保问题发生,我使用了Buffe

2011-08-18 14:49:28 10885 4

原创 Eclipse必备常识

Eclipse介绍1.windows--->perspective------>general-------->keys设置快捷键。2.在Debug模式下如果想要查看一个变量的值,则光标选中变量名,右击,watch选项即可。3.perspective与view

2011-08-16 19:11:37 1323

转载 程序员从初级到中级10个秘诀

Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world

2011-08-12 13:19:56 1238

原创 java集合

集合提供给我们的是许多实用的数据结构。如果熟悉C++的STL,就会更容易接触java的集合类,C++的STL的缺点是复杂而且比较低效。对象的引用强度分为四个级别:在java.lang.ref中1.强引用:当内存不足时,这些对象也绝对不会被回收。2.软引用:当内存不足时,会回收对象内存,用来实现内存敏感的告诉缓存。3.弱引用:无论内存是否紧张,只要被垃圾回收器发现,则立即

2011-08-11 16:04:28 7686 4

原创 【Java】多线程

多线程在我操作系统的博客中也有涉及,而这里我们讲一下java中的多线程实现。先回顾一下,进程是运行中的应用程序,一个应用程序可以同时启动多个进程。同一个进程的线程是共享一个地址空间的。抢占式:随时能够中断另一个任务。非抢占式:只有一个任务同意被中断时才能被中断。会导致死锁。多线程:共享变量因此便于通信,创建开销少。多进程:相互独立,通信有共享内存和消息传递,创建

2011-08-09 22:54:00 5842 5

原创 观察者模式

这个模式主要是Observer和ObservableObservable是被观察事物,Observer是观察者。当观察者发现被观察者的一些属性发生变化,则会做出一些反映。import java.util.Observable;import java.util.Obse

2011-08-06 14:50:39 903

转载 Eclipse快捷键

编辑相关快捷键    Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。    1. 【ALT+/】    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属

2011-08-06 08:27:27 1028

原创 java IO

流:一组有序的数据序列。File类:文件管理(1)File f = new File("...");    (2)f.createNewFile();    创建文件(3)f.isDirectory();        是否是目录(4)f.getCanonic

2011-08-04 13:15:48 1733 1

原创 netbeans中文乱码

点击“项目”-->"属性",默认是UTF-8,不能显示中文,因此改成GB2312就可以显示中文了

2011-08-02 08:46:05 1573

原创 3.异常与调试工具

1.java异常层次结构Error和RuntimeException称为未检查异常,其他为已检查异常。根Throwable Error    系统内部错误,需要尽量避免Exception (1)RuntimeException   能够避免的错误,如果有错编译

2011-08-01 12:06:59 1161

传智播客方立勋JDBC的ppt

这个是JDBC的ppt,挺好的;很有用!

2012-01-28

JUDE/Community

网上下不下来,好不容易找到一个。能用的。 这是一个比较小的UML建模工具; 很好用!

2012-01-28

Struts国际化源代码

这个资源是对应我的博客的源代码,免费资源,分享 http://blog.csdn.net/xiazdong/article/details/7215909

2012-01-27

黎活明 struts2 ppt

挺好的一个struts2的ppt,黎活明老师的ppt非常好

2012-01-26

JUnit chm文档

JUnit的chm的文档,方便查看; 帮助大家

2011-11-06

计算方法的总结资料~简洁但是全面

计算方法自己整理的东西!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2011-05-07

Source insight 3.5

编辑器~很好用~附了序列号~~能用的~放心~

2011-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除