关闭

Web服务器虚拟目录

刚开始接触Java Web开发。在进行Web应用执行时,可以把应用直接放到Tomcat服务器安装目录下面的webapps文件夹中,就可以直接被外界访问。但是如果将所有的应用如果都这样操作,难免会有很多的不便。入股Tomcat安装在C盘更是容易在C盘产生垃圾。针对这个问题,使用虚拟目录是一个不错的选择。...
阅读(731) 评论(0)

dom、dom 4j解析xml文件

Dom解析Dom解析是将xml文件全部载入,组装成一颗dom树,然后通过节点以及节点之间的关系来解析xml文件。本文将先建立xml文件,然后通过dom解析器对xml文件进行解析,最后通过JUnit进行代码测试。...
阅读(227) 评论(0)

字符串

String类 String类使用private final char value[]来实现字符串的存储,也就是说,String对象创建够,就不能再改变此对象中存储的字符串内容。...
阅读(211) 评论(0)

数组、链表、堆栈和队列

数据存储结构它是计算机的一个概念,简单讲,就是描述数据在计算机中存储方式的学科;常用的数据存储方式就两种:顺序存储,非顺序存储!顺序存储就是把数据存储在一块连续的存储介质(比如硬盘或内存)上...
阅读(789) 评论(0)

抽象类

抽象类抽象方法和抽象类必须使用abstract修饰符来修饰,有抽象方法的类只能被定义为抽象类,抽象类里可以没有抽象方法。利用抽象类和抽象方法,我们可以更好地发挥多态的优势,让我们的程序更加灵活。...
阅读(266) 评论(0)

集合

集合类集合时用来只能存储其他对象的对象,代表了一种底层结构,用于扩展数组的功能。集合框架有一些列的接口和实现类组成,包括:列表(List)、集合(Set)、映射(Map)等,它们大多具有可迭代性和可比较性。Java容器类库一共有两种主要类型:Collection和Map...
阅读(238) 评论(0)

构造器

构造器(构造函数)构造器是一个特殊的方法,这个特殊方法用于创建类的实例。Java类必须包含一个或一个以上的构造器。构造器主要用于被其他方法来调用,用以返回该类的实例。构造器必须与类名相同。...
阅读(246) 评论(0)

this&super

this&superthis和super在java中是比较重要而且有点可比性的两个关键字。现在将this和super关键字的相关用法进行总结thisthis关键字使用在一个成员函数的内部,指向当前对象,当前对象指的是调用当前正在执行方法的那个对象。...
阅读(220) 评论(0)

多线程

一、线程概述线程和进程进程:正在运行的程序。线程:线程依赖于进程,CPU运行进程,其实就是在运行这个进程的线程。Java语言无法直接操作系统,比如IO和我们的线程都要依赖于第三方语言,java语言又把这些内容封装成类,多线程封装成一个类Thread。Java语言如果要实现多线程,必须依赖于Thread这个类。线程工作机理线程的随机原理:多个程序其实是CPU的在做着高效切换执行的二、创建线程方法一:继...
阅读(192) 评论(0)

异常

异常参考:http://www.cnblogs.com/xiohao/p/3547443.html在java程序运行时,常常会出现一些非正常的现象,这种情况被称为运行错误。根据其性质分为“错误”和“异常”。所有抛出(throw)的异常都必须被从Throwable派生而来。类Throwable有两个直接子类。Error类和Exception类。什么是错误Java对应的错误类为Error类。Error类...
阅读(240) 评论(0)

子线程实现UI更新

参考:http://www.cnblogs.com/lyroge/p/3837905.html 参考:http://www.cnblogs.com/codingmyworld/archive/2011/09/14/2174255.html#!comments概述我们开发应用程序的时候,处于线程安全的原因子线程通常是不能直接更新主线程(UI线程)中的UI元素的。但是一般网络编程中,业务实现是不提倡在...
阅读(316) 评论(0)

AlertDialog三种对话框的实现

参考:http://blog.csdn.net/woaieillen/article/details/7378324AlertDialog 概述对话框在程序中不是必备的,但是用好对话框能对我们编写的应用增色不少。采用对话框可以大大增加应用的友好性。一般的对话框有三种形式。分别为三种。分别为“确定、取消”对话框、“单选”对话框和“多选”对话框。分别如下图所示。 什么是DialogDialog...
阅读(607) 评论(0)

使用SQLite创建数据库并显示于用户界面

菜鸟刚接触SQLite,敲了一个小Demo。用于测试SQLite。具体的SQLite的相关简介在此不再赘述。业务描述: 使用SQLite创建数据库,并插入相关数据。最终可以在avd用户界面读取并显示数据库内容。实现分析及步骤。 首先创建一个数据库,通过SQLiteOpenHelper进行数据库的创建,数据库创建的具体过程见后面代码。然后对创建的数据库,进行通过ContentValues来创建数据...
阅读(294) 评论(0)

自动装箱,拆箱

自动装箱,拆箱参考:http://www.cnblogs.com/danne823/archive/2011/04/22/2025332.htmlJava包装类,Wrapper~~由于在java中,数据类型总共分为两大类,基本数据类型(值类型)和类类型(引用数据类型)。基本数据类型的数据不是对象,所以对于要将数据类型作为对象来使用的情况,java提供了相对应的包装类。所谓自动装箱,自动拆箱基本数据类...
阅读(220) 评论(0)

Java集合<二>List

使用接口List的get(int index)方法可以实现对列表的遍历。 示例:创建Student对象,包含Name和Age两个属性。然后创建一个集合用于存储Student的对象。然后遍历集合,输出集合对象。 /*创建Student类*/ public class Student {      private String name ;      private ...
阅读(282) 评论(0)

Java集合<一>

Java的集合大致可分为:Set、List和Map三种体系。从JDK1.5以后,Java又增加了Queue体系集合。      为了保存数量不确定的数据,以及保存具有映射关系的数据,Java提供集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所有集合类都位于java.util包下。      Set集合类似一个罐子,把一个对象添加到Set集合时,Set集合无法记住添加这个元...
阅读(265) 评论(0)

String&StringBuffer&StringBuilder

String、StringBuffer、StringBuilder被称为字符串三姐妹。在不考虑多线程的情况下,字符串效率为StringBuilder类>StringBuffer类>StringBuilder类 String 字符串在开发出是最常用的。为了方便我们对字符串的操作,Java把字符串进行了封装,这个封装类就是String类,属于java.lang包。 常用构...
阅读(273) 评论(0)

Object(三)toString方法

toString方法: Java中的对象无法直接通过System.out.print()进行输出,因此Object类提供了toString()方法。Object 类中的 toString()方法默认返回一个字符串,该字符串由类名、@和此对象哈希码组成,这是没有实际用处的。因此可以通过重写toString方法可以实现有效字符串的输出。 Java推荐自定义类时重写toString()方法。...
阅读(333) 评论(0)

Object类(二)equals方法

equals方法:            Java中的“==”比较的是引用的地址是否相同,而不是内存空间的内容是否相同      基本数据类型可以使用“==”进行判断,但是引用数据类型要想比较内容是否相同就不能使用“==”。 int a=1; int b=1;内存图如下所示。 示例演示equals方法      分析:首先定义一个Address类,定义add函数...
阅读(308) 评论(0)

Object类(一)Clone方法

Clone方法:      示例: Dog d1=new Dog(); Dog d2=d1;此时赋值表示值传递。此时并不是将d1的值赋值于d2,而是将和d1共享一个地址。换句话说如果更改d2的值,则d1的值也会跟着做相应的改变。内存分配图如下。 Object类的clone()方法创建并返回此对象的一个副本,是复制而非共享。克隆的过程是:在堆中新开辟一...
阅读(416) 评论(0)
22条 共2页1 2 下一页 尾页
    个人资料
    • 访问:7321次
    • 积分:303
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档