- 博客(32)
- 收藏
- 关注
原创 【Java 常用算法】冒泡排序
public int[] bubbleSort(int[] array) { int temp; for (i = 0; i < array.length - 1; i++) { for(int j = array.length - 1; j > i; j--) { if (array[j] < array[j-1]) {
2015-12-04 12:44:25 521
原创 【Java 常用算法】选择排序
public int[] selectionSort(int[] array) { for (int i = 0; i < array.length; i++) { int min = i; int j; for (j = i + 1; j < array.length; j++) { if (array[j] < ar
2015-12-04 11:46:09 382
原创 【Java 常用算法】插入排序
public int[] insertionSort(int[] array) { for(int i = 1; i < array.length; i++) { int temp = array[i]; int j; for(j = i - 1; j>= 0 && temp < array[j]; j--) { ar
2015-12-04 11:32:54 337
转载 【数据库9】表连接
前面我们学习的都是针对一个表来进行操作的,上一节虽然学了UNION这个可以操作多个表的关键字,但是又有两个限制(查询字段数目与数据类型要相同),本节就来学习通过表连接来操作多个表!而表连接又有四种:内连接,外连接,交叉连接与自连接,那么接下来开始本节学习!
2015-11-16 23:30:02 463
转载 Java反射机制
在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法? 答案是肯定的。 这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。
2015-11-15 10:59:17 295
转载 【数据库2】创建与管理数据库表
本节引言: 本节介绍的是数据库中表的创建与管理,另外,因为不同DBMS所 支持的数据类型有所差别,这里就不慢慢阐述了,有需要的自行百度~1.创建一个最简单的表 假如:我们定义一个名叫 T_Person的表,表中有三个字段,FId(人员id),FName(人员姓名) FAge(人员年龄),数据类型依次是:整数,长度不确定的字符串类型,整数 SQL语句如下: CREATE TABLE T_
2015-11-14 20:20:25 330
转载 RecyclerView使用介绍
RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好。接下来通过一系列的文章讲解如何使用RecyclerView,彻底抛弃ListView.
2015-11-14 16:42:28 297
转载 为什么要用Fragment.setArguments(Bundle bundle)来传递参数
为什么官方推荐Fragment.setArguments(Bundle bundle)这种方式来传递参数,而不推荐通过构造方法直接来传递参数呢?
2015-11-13 20:43:41 384
转载 Android Bundle类
Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”
2015-11-13 20:32:16 268
转载 ListActivity 的使用和在 ListView中添加图片文字
ListActivity简单的说就是ListView和Activity的结合,跟ListView和Activity组合实现的没有什么很大的差别,主要是比较方便。但在实现时,有几点要注意。 1、ListActivity可以不用setContentView(R.layout.main),它默认是LIstView占满屏。 2、如果想在屏幕中显示其他控件
2015-10-29 00:48:21 473
转载 通俗易懂的例子解释Java回调机制
著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:futeng 链接:http://www.zhihu.com/question/19801131/answer/26586203 来源:知乎回调方法介绍之中国好室友篇(Java示例)前言在Java社区的各种开源工具中,回调方法的使用俯拾即是。所以熟悉回调方法无疑能加速自己对开源轮子的掌握。网上搜了一些文章,奈何对回
2015-10-25 22:48:15 535
转载 Java方法传值还是传引用
(一)基本数据类型:传值,方法不会改变实参的值。 public class TestFun { public static void testInt(int i){ i=5; } public static void main(String[] args) { int a=0 ; TestFun.testInt(a); System.out.println("a
2015-10-06 18:17:19 516
转载 类变量、实例变量、局部变量
1.类变量、实例变量、局部变量 A.类变量是类中独立于方法之外的变量,用static 修饰。 B.实例变量也是类中独立于方法之外的变量,不过没有static修饰。 C.局部变量是类的方法中的变量。
2015-10-05 23:41:12 719
转载 各类数据结构的特点
数据结构是对在计算机内存中(有时在磁盘中)的数据的一种安排。数据结构包括数组、链表、栈、二叉树、哈希表等等。算法对这些结构中的数据进行各种处理。例如,查找一条特殊的数据项或对数据进行排序。掌握这些知识以后可以解决哪些问题呢?现实世界数据存储程序员的工具建模数据结构的特性:数组:优点是插入快,如果知道下标,可以非常快地存取。缺点是查找慢,删除慢,大小固
2015-09-22 16:07:03 535
原创 静态变量与实例变量的区别
静态变量也叫类变量,这种变量前加了static修饰符。 实例变量也叫对象变量,这种变量没有加static修饰符。区别在于: 静态变量是所有对象共有的,某一个对象将它的值改变了,其他对象再去获取它的值,得到的是改变后的值; 实例变量则是每一个对象私有的,某一个对象将它的值改变了,不影响其他对象取值的结果,其他对象仍会得到实例变量一开始就被赋予的值。 例:publi
2015-09-18 23:19:24 14100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人