- 博客(9)
- 收藏
- 关注
原创 一天一排序之“归并排序(mergesort)”
归并排序算法分2部分: 第一部分是“并”,即将2个有序表合成一个新的有序表。 第二部分是“分”与“递归”,即采用递归的方式将一个长的表分成2个较短的表,在彻底分解完成之后,然后开始“并”。 具体代码如下: package Sort; public class MergeSorttest { //*****以下为“并”的处理。 public static void merge(i
2016-03-31 14:25:25 408
原创 SQL学习总结(一)【计算字段&数据处理函数】
1.创建计算字段 计算字段并不实际存在于数据库中,计算字段是运行时在select语句内创建的。有拼接字段、对字段进行算术运算等方式创建计算字段。 select vend_name+'('+vend_country+')' from Vendors order by vend_name; 如上,直接在select语句后面进行拼接(MySql不支持+或者||,可以使用concat函数进行拼
2016-03-31 11:29:05 1736
原创 JAVA实现字符表达式的计算的实现(一)--逆波兰式的实现
写了2天,终于写出了个结果。 逆波兰式:可自行移步度娘http://baike.baidu.com/link?url=RWADssWBHn8SmI6A_DEuFXhwMLfCKtwG-RdP1PTIW1k5kFX0ZD4fI1_GRfXGMwy6FJwYPphMEDYyj2mCJzKaBa 程序如下:下面的程序中,有封装好的实现字符串转换成逆波兰式的方法。 package biaodashi
2016-03-29 22:35:01 1885
原创 抽象类与接口
先说一下接口中的成员变量必须是public static final的: 首先public比较容易理解,因为实现接口的实现类需要得到这个成员变量。其次对于final,因为接口的设计理念是基于一种标准化的思想,即接口是关乎一种公共的功能的抽象,在接口中,接口的成员变量和方法处于相同的地位,成员变量也表示该接口的一种属性,是一种公共的标准的属性,如果不置为final,那么每个继承他的接口都
2016-03-27 23:31:19 570
原创 面向对象
面向对象的主要特征主要包括抽象、集成、封装、多态。 组合和继承是代码重用的2种方式。 组合:在新类中创建原有类的对象,以重复利用已有类的功能。 继承:设计人员根据已有的类来定义一个类的实现。 组合是has a的关系,而继承是is a的关系。 多态主要有2种表现方式(实现机制):方法的重写(覆盖)和方法的重载。 (1)方法的重载:
2016-03-27 14:14:48 346
原创 链表及其基本操作的JAVA实现。
先来段代码: package LinkList; import java.util.Hashtable; public class LinkList { Node head = null; public void addNote(int data) { Node newNode = new Node(data); if (head == null) { head =
2016-03-21 22:36:38 704
原创 JAVA多线程学习---(一)
一个sleep()方法的程序。 原文:http://http://blog.csdn.net/wangyuetingtao/article/details/8242343 package Thread; import java.util.Date; public class TestSleep { public static void main(String[] args) {
2016-03-18 19:28:19 423
原创 Servlet技术学习(一)
1. servlet是用java语言写的服务器端程序,由服务器调用和执行。 2.Servlet规范由接口javax.servlet.Servlet给出,其直接实现类是javx。servlet.GenericServlet,又进一步给出了javax.servlet.httpServlet子类。因此对应3种servlet的实现方法。 pacage ... import ... public cla
2016-03-10 22:10:22 559
转载 java中类/对象的初始化顺序以及静态代码块的使用
一、对象的初始化顺序:(java类加载器加载类的顺序:) (1)加载父类(以下序号相同,表明初始化是按代码从上到下的顺序来的) 1.为父类的静态属性分配空间并赋于初值 1.执行父类静态初始化块; (2)加载子类 2.为子类的静态属性分配空间并赋于初值 2.执行子类的静态的内容; (3)加载父类构造器 3.初始化父类的非静态属性并赋
2016-03-06 23:52:07 660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人