![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件开发
li5066520
这个作者很懒,什么都没留下…
展开
-
程序算法之选择排序和冒泡排序
选择排序和冒泡排序算是排序算法中比较重要的两个排序方法,而且初学者又比较容易混淆二者,故整理如下。 一、冒泡排序(Bubble Sort):它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 冒泡排序算法的运作如下:(从后往前)1、比较相邻的元素。如果第一个比第二个大,就原创 2015-09-02 19:36:05 · 457 阅读 · 0 评论 -
List、Map、Set的用法与区别(转)
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一转载 2015-10-28 18:29:27 · 282 阅读 · 0 评论 -
ArrayList跟Vector的区别
Vector和ArrayList Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。 Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。当Vector或Array转载 2015-10-28 18:30:53 · 258 阅读 · 0 评论 -
JAVA相关基础知识
1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程转载 2015-11-08 22:30:56 · 301 阅读 · 0 评论 -
JTable相关用法
一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1-col2"},{"row2-col1", "row2-col2"}};String[] columnNames = {"col1", "co转载 2015-09-30 21:32:29 · 586 阅读 · 0 评论 -
java多线程总结
一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括:Java线程具有五中基本状态新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();转载 2015-09-30 21:09:28 · 307 阅读 · 0 评论 -
JAVA两窗体之间的传值
-----------------父界面部分代码--------------- ResultSet rs=null; public static void setResultSet(ResultSet rs){ //********加了static this.rs=rs; }转载 2015-09-28 02:03:19 · 5253 阅读 · 0 评论 -
关于Netbeans的JTable显示数据的问题
首先是要对该Table的属性进行设置,也就是对其Properties进行自定义设置。在属性选项里面可以看到有一个叫做model的项,对这个进行修改就可以得到想要的表格布局。我的布局代码如下,是IDE自动生成的代码,不能修改的,可以参照这段代码来写自定义的初始化代码: merchandiseTable.setModel(new javax.swing.table.DefaultT转载 2015-09-28 01:43:35 · 2854 阅读 · 0 评论 -
Java项目图标前面有红色叹号
我们在使用eclipse时,有时Java项目图标前面会出现一个红色的叹号,很多人不明白为什么。其实这是因为:一、工程引入的jar包不存在(或者被删除、移动)造成的。右键点击工程,选择Build Path->Configure Build Path,弹出的窗口中可以看见带红叉的jar包即是不存在的jar包。解决的办法是选中该文件,再点击右侧的Edit按钮,为该文件转载 2015-09-03 01:25:35 · 30700 阅读 · 5 评论 -
SQL基本语句操作
1增1.1【插入单行】insert [into] (列名) values (列值)例:insert into Students (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15')1.2【将现有表数据添加到一个已有表】insert into (列名) select from 例:insert into tongxunlu ('姓原创 2015-10-28 18:24:27 · 413 阅读 · 0 评论