java冒泡排序算法
package ch01;
2
3public class BubbleSort
4{
5
6
7 public static void main(String[] args){
8 int[] values ={
9 3,1,6,2,9,0,7,4,5
10 };
11
12 sort(values);
13 for(int i=0; i < values.length; ++i){
14
15 System.out.println("Index: " + i + "Value: " + values[i]);
16
17 }
18
19
20 }
21
22
public static void sort(int[] values){
24
25
26 int temp;
27
28 for(int i=0 ; i < values.length ; ++i){
29
30 for(int j=0; j <values.length - i - 1; ++j){
31 &
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
第八章 异常
异常
两类 错误error 系统内部错误 违例exception 其他编程错误或外在因素】
异常处理机制
抛出异常throw 当不确定为何种异常和不确定怎么处理的时候使用
捕获异常catch
try{}
catch(){}
finally{}为统一出口
fileinputstream类的成员方法read()的功能是每次从相应的(本地为asc2码)文件中读出一个字节 ......
第十章
gui应用程序设计
awt abstractwindow toolkit
gui graphical user interface
组件component
container 容器
window 顶级窗口
panel 接纳其他组件的容器 不能独立存在
必须在其他容器中(如window或applet)
frame是window子类 效果是一个窗口setvisible(true)可见
component
container
window &n ......
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Calculator
{
public static void main(String[] args)
......
SAX概念
SAX是Simple API for XML
的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。
与
DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理DOM的时候,� ......