- 浏览: 20924 次
- 性别:
- 来自: 石家庄
最新评论
文章列表
Dos命令行常用命令:
dir:列出当前目录下文件及文件夹。
md:创建目录。
rd:删除目录。
cd:进入指定目录。
cd..:退回到上一级目录。
cd\:回到根目录。
del:删除文件。
cls:清屏。
exit:退出DOS命令行。
java编辑器
低级编辑器:记事本、EditPlus等。
高级编辑器:eclipse、JBuilder等。
什么是JRE,JDK?
JRE(java Runtime Environment):java运行环境。
JDK(Java Development Kit): java开发工具包。
如何搭建java开发环境?
JRE是java的运行环境,JDK是java的开发环境。如果只是运行java程序,只需要安装JRE就可以。JDK中包含了JRE,如果需要开发并运行java程序就需要安装JDK。
可分为四步:
1.下载JDK
2.安装JDK
3.配置环境变量(为了java开发工具是用时系统自动去指定位置查找)
4.验证是否配置成功(打开DOS命令行输入java是否有提示信息)
什么是跨平台性?通过java程序编写的应用程序在不同的系统平台上都可以运行。 跨平台性的原理?在不同的操作系统中只要安装java虚拟机JVM,由JVM来负责java程序在该系统中运行。不同的系统平台有不同版本的JVM。
什么是软件 ?
软件是由一系列按照特定顺序组织的计算机数据和指令的集合。
软件分为系统软件和应用软件。
什么是软件开发?
软件开发就是制作软件的过程。
人机交互:
软件出现实现了人与计算机之间更好的交互。也就是人机交互。
人机交互有两种方式,图形化界面和命令行方式。
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
什么是java?
java是Sun公司1995年推出的一门面相Internet的高级编程语言。
它是一门简单易学、安全可靠、与平台无关、完全面向对象的语言。
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.Iterator;
import java.util.Vector;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.transform.OutputKeys;
import javax.xml ...
package topicclassifier;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.transform.OutputKeys;
import javax.xml.transform.Result;
import javax.xml.t ...
昨天我们学习了使用 DOM 解析 XML 文档,都知道在使用 DOM 解析 XML 文档时,需要读取整个 XML 文档,然后在内存中创建 DOM 树,生成 DOM 树上的每个节点对象,只有在整个 DOM 树创建完成后,才能做需要的修改操作,即使是只需要修改根元素节点的第一个子节点。当 XML 文档较大时,构建 DOM 树将花大量的时间和内存。SAX 允许在读取文档的时候,即对文档进行处理,解析完毕也就处理完成了,不必等到整个文档被分析储存之后才进行操作。
--------------------------------------------------------------------- ...
在解析 XML 文档时,通常是利用现有的 XML 解析器软件对 XML 文档进行分析,而应用程序则通过解析器提供的 API 接口得到 XML 数据。目前几乎所有的解析器都对两套标准的 API 提供了支持,他们是 DOM 和 SAX 。
今天在传智播客 ...
一. .properties 文件的形式
# 以下为服务器、数据库信息
dbPort = localhost
databaseName = mydb
dbUserName = root
dbPassword = root
# 以下为数据库表信息
dbTable = mytable
# 以下为服务器信息
ip = 192.168.0.9
在上面的文件中我们假设该文件名为: test.properties 文件。其中 # 开始的一行为注释信息;在等号“ = ”左边的我们称之为 key ;等号“ = ”右边的我们称之为 value 。(其实就是我们常说的键 - 值对) ...
上面的方法中应用了多态!
======================================================
JAMS应该还有一个机制来监听midlet的状态的转变,当你调用
destroyApp(false);noticeDestroyed();时,这个机制就将当前状态转变为销毁态,当你调用
pauseApp();noticePause();时,这个机制就将当前状态转变为暂停态。notice方法正是这个机制和midlet的通信接口!
======================================================
所以说,m ...
java的初始顺序是(静态变量、静态初始化块)>(变量初始化、初始化块)>构造函数。
继承的初始化顺序:
父类初始化优先子类初始化但是如果父类和子类中存在静态变量和静态初始化块的话,它们的初始化是最优先的。静态变量和静态初始化块的初始化依然是先父类在子类。静态初始化完以后在执行父类的非静态初始化最后是子类非静态的初始化。如下:
(父类静态变量?、父类静态初始化块)>(子类静态变量、子类静态初始化块)>(父类变量、父类初始化块)>父类构造函数>(子类变量、初始化块)>子类构造函数
下面两段代码的打印结果你可以想想应该是什么
代码一:
1. class Pa ...
StringBffer strb=new StringBuffer("ABC");
new StringBuffer("ABC")是调用StringBuffer类的构造函数创建了一个对象
strb是new StringBuffer("ABC")这个对象的引用
new方法创建的才是真正的对象 引用只是指向对象的一个变量 用来调用对象
当对象的引用调用对象操作来改变对象的属性。例如:
StringBffer strb=new StringBuffer("ABC");
StringBffer strb1=strb;
...