易截截图软件、单文件、免安装、纯绿色、仅160KB

用java语言实现八数码问题 广度优先搜索

分五个部分 我对他们打包了 可以互相调用
主函数部分:
eightnum.java文件:
package com.ai;
import java.awt.*;
import java.util.ArrayList;
import java.util.Collections;
import java.applet.*;
import javax.swing.*;
public class EightNum {
 int[][] current;
 int[][] target;
 private JTextField textField_18;
 private JTextField textField_17;
 private JTextField textField_16;
 private JTextField textField_15;
 private JTextField textField_14;
 private JTextField textField_13;
 private JTextField textField_12;
 private JTextField textField_11;
 private JTextField textField_10;
 private JTextField textField_9;
 private JTextField textField_8;
 private JTextField textField_7;
 private JTextField textField_6;
 private JTextField textField_5;
 private JTextField textField_4;
 private JTextField textField_3;
 private JTextField textField_2;
 private JTextField textField;
 private JFrame frame;
 public static void main(String args[]) {
  EventQueue.invokeLater(new Runnable() {
   public void run() {
    try {
     EightNum window = new EightNum();
     window.frame.setVisible(true);
    } catch (Exception e) {
     e.printStackTrace();
    }
   }
  });
 }
 /**
  * Create the application
  */
 public EightNum() {
  
  current=new int[3][3];
  target=new int[3][3];
  createContents();
  
 }
 /**
  * Initialize the contents of the frame
  */
 private void createContents() {
  
  frame = new JFrame();
  frame.getContentPane().setLayout(new BorderLayout());
  frame.setTitle("A* 解决八数码的实现");
&n


相关文档:

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

java笔试

01.  说出ArrayList,Vector的区别,HashMap和Hashtable的区别。
 
02. final, finally, finalize的区别。 
 
03.   abstract class和interface有什么区别?
 
04.   什么时候用assert。 
 
05.   GC是什么? 为什么要有GC?&nb ......

java 获取今天星期几

package com;
import java.util.*;
public class WhatDay {
 public static void main(String[] args) {
  Calendar c = Calendar.getInstance();
  c.setTime(new Date(System.currentTimeMillis()));
  int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);
  switch (day ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号