摘要:
SQL规范 以 “ ; ” 结尾;关键字之间要有空格(可以由多个空格);SQL语句中可以一个或多个换行;关键字不区分大小写。 数据库相关SQL 查询所有数库库: show databases; 创建数据库: create database 数据库名称; 查看单个数据库详情 show create d 阅读全文
摘要:
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? 两种形式:DTD以及schema; 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的); 解析方式:有DOM、SAX、STAX、JDOM、DOM4J等; DOM:是一 阅读全文
摘要:
1 import javax.xml.parsers.DocumentBuilder; 2 import javax.xml.parsers.DocumentBuilderFactory; 3 import javax.xml.transform.OutputKeys; 4 import javax.xml.transform.Transformer; 5 import javax.x... 阅读全文
摘要:
UML是什么?有哪些常用的图? UML是标准的建模语言;常用图包括:用例图、静态图(包括类图、对象图和包图),行为图、交互图(顺序图、合作图),实现图。 简述一下Singleton模式。 Singleton模式主要作用是保证在Java应用程序,一个类Class只有一个实例存在。举个例子:定义一个类, 阅读全文
摘要:
有的时候运行开发工具时会出现java was started but returned exit code = 13......的提示,绝大多数的问题都是版本问题; 我们可以打开命令行工具cmd 输入如下命令:java -version jdk版本是32位(图一)、64位(图二)对应的信息如下图所示 阅读全文
摘要:
什么是java序列化?如何实现java序列化? 序列化就是用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以将流化后的对象进行读写操作,也可以将流化后的对象传输与网络之间。序列化就是为了解决在对对象流进行读写操作时引发的问题; 序列化的实现:将需要被序列化的类实现Serializabl 阅读全文
摘要:
sleep()和wait()有什么区别。 sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,把执行机会给其他线程,但是监控状态依然保持,到时候会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等 阅读全文
摘要:
介绍Java中的Collection FrameWork及如何写自己的数据结构。 Collection ├ List │ ┝ LinkedList │ ┝ArrayList │ ┗Vector │ ┗Stack ┗Set Map ┡Hashtable ┡HashMap ┗WeakHashMap Co 阅读全文
摘要:
1 @Test 2 public void Test_Exception() { 3 try { 4 throw new ExceptionB("A"); 5 } catch (ExceptionA e) { 6 System.out.println("ExceptionA"); //true ... 阅读全文
摘要:
Java中的异常处理机制的简单原理和应用。 当Java程序违反了Java的语义规范时,Java虚拟机就会将发生的错误标示为一个异常。违犯语义规则包含两种情况。一种是Java类库内置的语义检查。例如发生数组下标越界,会引发IndexOutBoundsException;访问null的对象时会引发Nul 阅读全文