JAVA学习
yjyzsl
这个作者很懒,什么都没留下…
展开
-
JAVA快速排序算法
算法介绍 设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。值得注意的是,快速排序不是一种稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法结束时产生变动。 一趟快速排序的算法是: 1)设置两个变量i、j,排序开始的时候:i=0,j原创 2012-12-26 01:06:26 · 409 阅读 · 0 评论 -
SWING中组件的使用
在表格中添加下拉列表:Vector rowdata=new Vector(); //建立一个表模型 DefaultTableModel dtm=new DefaultTableModel(rowdata,columnNames); //通过表模型初始化一个表 JTable table=new JTable(dtm); //向表中添加一行为空值的行 dtm.a原创 2013-06-17 23:10:58 · 711 阅读 · 0 评论 -
软件开发过程与爬山过程
经过了一次衡山行感受颇多!今天为了搞项目编了一天的程序展开了一下联想。软件开发过程与爬山过程可行性分析:开发一个系统时分析该系统是否可行,如爬山时要分析爬山那天的天气,判断是否可以爬山。需求分析:在用户那里获得需求,就是要系统做些什么。就像你去爬山要做些什么事情,如要登上山去看日出,登到祝融峰去合影啊!等等。。概要设计:设计数据库之类的,如去爬衡山山要乘坐什么交通工具,先是火车原创 2013-06-14 07:53:16 · 655 阅读 · 0 评论 -
用Java实现文件的解压缩
压缩流:ZipInputStream(解压),ZipOutoutStream(压缩)来现实Zip的压缩和解压功能。菜鸟编的代码,有大虾发现不足之处请多多包含~~package com.shilei.io.解压缩文件;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java原创 2013-04-16 20:28:48 · 581 阅读 · 0 评论 -
MyEclipse 快捷键大全
http://www.cnblogs.com/strivers/archive/2011/02/06/1949477.html-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q转载 2013-03-02 21:10:28 · 213 阅读 · 0 评论 -
Java 继承学习资料
继承相关的概念什么是继承父类、子类子类继承父类的成员属性或者成员方法,子类通过继承可以获得父类的属性和方法在java中只支持单继承,一个子类只能有一个父类.一个父类可以有多个子类.c==>b==>a继承的好处提高代码的重用性提高代码的扩展性和灵活性继承的具体实现1>将多个子类的共同特征和行为进行抽取,提升出一个父类2>自定定义的时候通过使用extends转载 2013-03-06 18:51:05 · 430 阅读 · 0 评论 -
SQL Server 2008 1433端口启用的解决方案 .
SQL Server 2008一般默认的端口为 1433 ,但有时会遇到无法连接端口1433的问题,检查端口1433是否启用的方法为:开始–>输入cmd –>回车–>telnet localhost 1433->回车 出现黑屏,表示本机连接端口1433成功。否则按照以下顺序进行配置:(1) 关闭数据库引擎 打开配置管理器,找到 SQL Serv转载 2012-12-22 00:10:24 · 380 阅读 · 0 评论 -
JAVA中的空指针异常(java.lang.NullPointerException)
1.Student[] stus = new Student[n+5] 这里只是new了一个对象数组,并没有初始化数组元素 for(int i=0;i这个是空指针出现的一种情况。2.字符串变量未初始化;3.当一个对象的值为空时,你没有判断为空的情况。原创 2012-12-22 00:03:14 · 379 阅读 · 0 评论