JAXP技术JAXP即Java Api for Xml Processing该API主要是SUN提供的用于解析XML数据的一整套解决方案,主要包含了DOM和SAX解析技术。大家可以参见SUN的以下两个包:javax.xml.parsers.* à主要存储的是解析器org.w3c.dom.*或org....
分类:
编程语言 时间:
2015-03-13 14:09:07
阅读次数:
228
编程语言的发展: 机器语言——直接由计算机的指令组成,指令、地址、数据都是以"0"和"1"的符号串组成,可以被计算机直接执行。 汇编语言——用容易理解和记忆的符号表示指令、数据和寄存器等,抽象层次很低,程序员需要考虑大量的机器细节。 高级语言——屏蔽了机器细节,提高了语言的抽象...
分类:
编程语言 时间:
2015-03-13 13:59:45
阅读次数:
169
今天来进行反射的总结,在JavaSE应用的几个部分里,我认为反射是非常重要的一个内容,因为我们在后续学习框架,以及编程思想上的理解都离不开它。内容不是很多,但是需要理解。
1.为什么要有反射?
某种情况下,我们需要在运行时才得知并使用一个编译时完全未知的类,创建其对象,调用其方法和属性。
2.反射:
被视为动态语言的关键,允许程序在执行期间借助Reflection API取得任何类的内部信息...
分类:
编程语言 时间:
2015-03-13 00:28:21
阅读次数:
275
今天就开始的真正走进JAVASE的世界,本篇介绍的是:JAVASE基础语法,大家如果有C语言的基础,对于本节内容一定感觉非常轻松,编程语言之间的都是相通的,只不过C语言属于面向过程编程,而JAVA语言则是一种面向过程的设计思路,相信以后的发展一定会朝着面向服务的方向。 废话不多说,开始今天的总...
分类:
编程语言 时间:
2015-03-12 22:19:53
阅读次数:
143
作为一名软件工程专业,JAVA开发方向的大三本科学生,有必要把自己的学到的专业知识进行一下整理,一则方便自己了解自己的学习程度,二则帮助刚刚接触这一门语言的童鞋了解学习,本人来自与河南理工大学,介绍完基本情况后,接下来的一段时间就由我为大家介绍一下这门神秘而又十分有趣的语言--java. 谈到...
分类:
编程语言 时间:
2015-03-12 20:31:55
阅读次数:
185
从官网下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html在Additional Resources找到最新版的Java SE 8 Documentation http://www.oracle.com/tech...
分类:
编程语言 时间:
2015-03-12 13:08:25
阅读次数:
118
线程通信我认为是多线程中最难掌握的部分了,这里通过两个例子来说明一下。
第一个:
使用两个线程打印 1-100. 线程1, 线程2 交替打印public class Print implements Runnable{
int i = 1;
public void run(){
while(true){
synchronized(this)...
分类:
编程语言 时间:
2015-03-12 01:02:15
阅读次数:
161
命名空间的概念:类似java中的包。命名空间即元素的命名的一个区间。该区间可以指定名字也可以使用默认的名字。那么如果要使用Schema编写代码来约束XML文件,那么Schema中必须预先的定义好约束的标签名。但是这些标签又不同于普通的标签因此需要指定命名的空间名。xmlns:xs="http://w...
分类:
编程语言 时间:
2015-03-11 14:25:26
阅读次数:
137
泛型是JavaSE5 引入的特性,泛型的本质是参数化类型。应用场景:在类,接口和方法的定义过程中,所操作的数据类型被传入的参数指定。
例如在ArrayList类的定义中,中的E为泛型参数,在创建对象是可以将类型作为参数传递,此时定义中的所有E将被替换为传入的参数;...
分类:
编程语言 时间:
2015-03-11 10:54:42
阅读次数:
197
今天来进行JavaSE多线程的总结:先从几个概念说起:
程序:是一组指令的集合,一段静态的代码。
进程:每一个运行的程序,都会对应一个进程。
线程:一个进程中包含一个或多个线程,如果包含多个线程,那么这个程 序就是支持多线程的。多线程的优点:
①提高了计算机对CPU的利用率。
②提高了程序的响应速度线程的创建,运行
线程的创建:
①继承Thread类:必须重写run()方法
②...
分类:
编程语言 时间:
2015-03-11 00:45:28
阅读次数:
230