JAVA范例
iMarsX
这个作者很懒,什么都没留下…
展开
-
JAVA范例 十七)界面-Swing(一)
实例306 JFrame框架的应用 import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JButton;import ja...原创 2011-09-30 17:51:31 · 151 阅读 · 0 评论 -
JAVA范例 七)输入/输出流---字节流
7.2 字节流 实例123 复制指定目录下的文件 package Chapter07.stream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.Input...原创 2011-07-21 02:28:43 · 156 阅读 · 0 评论 -
JAVA范例 七)输入/输出流---字符流
字符流 实例140 按顺序创建文件 import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;public class BufferedWriterTest { public static void main(String[] args) {...原创 2011-07-21 02:40:32 · 96 阅读 · 0 评论 -
JAVA范例 八)面向对象---类、成员变量和方法
类 实例148 简单的通讯录类 package Chapter08.Class;public class ClassDemo_01 { // 以下是该类的成员变量的声明 String name; // 姓名 String phoneNum; // 联系电话 String email; // E-mail String address; //...原创 2011-07-21 11:30:42 · 233 阅读 · 0 评论 -
JAVA范例 八)面向对象---面向对象的设计模式、垃圾回收
8.3 面向对象的设计模式 实例156 Singleton单例模式 public class TestClass { // 单例模式的测试类 public static void main(String[] args) { Singleton object1 = Singleton.getSingleton(); // 调用方法获得实例 Sin...原创 2011-07-21 11:43:31 · 86 阅读 · 0 评论 -
JAVA范例 九)面向对象---面向对象的四大特征
9.1 抽象 实例162 求自定义几何图形的面积和周长 package Chapter09.Abstract;public class AbstractDemo_01 { public static void main(String[] args) { System.out.println("1.获得等边三角形的面积与周长"); Equilateraltrian...原创 2011-07-21 11:50:06 · 183 阅读 · 0 评论 -
JAVA范例 十) 内部类与接口
内部类与接口 10.1 成员内部类 实例175 成员内部类的使用规范package Chapter10;public class MembersInternal { public static void main(String[] args) { OuterClass out = new OuterClass(30, 60); // 实例化对象 ...原创 2011-07-21 12:30:55 · 177 阅读 · 0 评论 -
JAVA范例 十一)JAVA常用类
11.1 数学Math类 实例186 求圆周率∏值 package Chapter11.math;public class CirclePI { /** * @param args */ public static void main(String[] args) { int n = 100000;// 投的点数 int m = 0;//...原创 2011-07-21 13:34:50 · 155 阅读 · 0 评论 -
JAVA范例 十二)Java高级开发技术
12.1 Set 实例204 利用HashSet删除学生 import java.util.HashSet;import java.util.Iterator;import java.util.Scanner;public class demoHashSet { public static void main(String args[]) { Has...原创 2011-07-21 13:55:10 · 120 阅读 · 0 评论 -
JAVA范例 十三)多线程编程(1)
第13章 多线程编程 13.1 多线程的五种基本状态 实例222 启动线程 package Chapter17.status;import java.util.Date;public class ThreadLife { public void startY() { ThreadY ty = new ThreadY();// 创建实例 ty.st...原创 2011-07-21 16:07:30 · 181 阅读 · 0 评论 -
JAVA范例 十三)多线程编程(2)
13.3 线程的优先级 实例238 排座位(线程优先级) package Chapter17;import java.util.*;public class ThreadPriority { public static void main(String[] args) { // java程序主入口处 List list = new ArrayList();...原创 2011-07-21 17:06:38 · 185 阅读 · 0 评论 -
JAVA范例 十三)多线程编程(3)
线程应用实例 实例244 下雪的村庄 package Chapter17;import java.applet.Applet;import java.awt.*;import java.util.Random;public class SnowVillage extends Applet implements Runnable { Threa...原创 2011-07-21 17:12:57 · 127 阅读 · 0 评论 -
JAVA范例 十四)泛型
第14章 泛型 14.1 泛型基础 实例255 一个关于泛型的简单例子 import java.util.Date;public class MyFirstGeneric<T> { T t; //t的类型是T,现在不能具体确定它的类型,需要到创建对象时才能确定 MyFirstGeneric(T t) {// 创建该类的构造方法为T对象赋值 ...原创 2011-07-21 17:30:46 · 177 阅读 · 0 评论 -
JAVA范例 十五)网络编程
15.1 IP地址 实例270 获取计算机名与IP地址 import java.net.InetAddress;public class NetDemo_1 { public static void main(String[] args) { try { InetAddress ind = InetAddress.getLocalHost(...原创 2011-07-21 17:38:26 · 103 阅读 · 0 评论 -
JAVA范例 七)输入/输出流---文件和目录
文件和目录 实例116 显示文件的基本信息 package Chapter07.file;import java.io.File;public class FileDemo_01 { public static void main(String[] args) { File file = new File("D:\\temp\\...原创 2011-07-21 02:16:48 · 145 阅读 · 0 评论 -
JAVA范例 六)字符串---StringBuffer
字符串缓存类StringBuffer 实例106 创建字符串缓存类 package Chapter06.stringBuffer;public class StringBufferDemo_01 { public static void main(String[] args) { String str = "StringBuffer"; StringBuffer sb...原创 2011-07-21 02:12:40 · 111 阅读 · 0 评论 -
JAVA范例 十七)界面-Swing(二)
实例326 BorderLayout版面布局import java.awt.BorderLayout;import java.awt.Container;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JButton;import javax.swing.J...原创 2011-09-30 18:06:36 · 109 阅读 · 0 评论 -
JAVA范例 - Applet小应用程序
Applet小应用程序实例337 不断变大的文字 [code="java"] import java.applet.Applet;import java.awt.Color;import java.awt.Font;import java.awt.FontMetrics;import java.awt.Graphics;import java.awt.Ima...原创 2011-09-30 18:27:22 · 530 阅读 · 0 评论 -
JAVA范例 十九) 多媒体与图像处理
a多媒体 实例349 测试音频播放器 [code="java"]import java.applet.Applet;import java.applet.AudioClip;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Font;import java.awt.eve...原创 2011-09-30 18:40:02 · 159 阅读 · 0 评论 -
JAVA范例 十九) 多媒体与图像处理 (二)
图像处理 实例354 在计算机内存中创建一个图像 [code="java"]import java.awt.BorderLayout;import java.awt.Canvas;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt....原创 2011-09-30 19:27:28 · 153 阅读 · 0 评论 -
JAVA范例 二)Java基础类型与运算符
实例2 自动提升public class BasicTypeChange{ //创建一个修饰基本数据类型转换的类 public static void main(String[] args) { byte b = 12; char c = 'b'; short s = 13; int i = 567; long l = 678756; float f...原创 2011-07-21 00:15:16 · 100 阅读 · 0 评论 -
JAVA范例 三)条件控制语句(1)
实例14 判断输入的年份是否为闰年import java.util.Scanner;public class Control_01 { public static void main(String[] args) { System.out.println("请输入需要进行判断是否为闰年的年份:"); Scanner sc = new Scanner(System.in...原创 2011-07-21 00:51:19 · 198 阅读 · 0 评论 -
JAVA范例 三)条件控制语句(2)
实例25 求1到100之间的和public class WhileCycle_01 { public static void main(String[] args) { int i = 0, sum = 0; while (i < 100) { ++i; sum = sum + i; } System.out.println("1到100的和...原创 2011-07-21 00:58:44 · 101 阅读 · 0 评论 -
JAVA范例 四)异常处理---编译时异常、运行时异常
实例35 除0发生的算术异常(ArithmeticException)public class Runtime_01 { public static void main(String[] args) { for (int i = 10; i > 0; i--) { System.out.print(" " + (i / (i - 1))); if (i % 5...原创 2011-07-21 01:18:11 · 139 阅读 · 0 评论 -
JAVA范例 四)异常处理(2)
实例46 trycatch捕获异常的实例public class CatchException_01 { public static void main(String[] args) { int array[] = { 0, 1, 2, 3, 4, 5, 6 }; try { for (int i = 0; i < 10; i++) { System.o...原创 2011-07-21 01:33:53 · 102 阅读 · 0 评论 -
JAVA范例 五)数组---一维数组
一维数组实例55 一维数组的创建与使用import java.util.Random;public class OneArray_01 { public static void main(String[] args) { Random rd = new Random(); // 创建Random对象 int array[] = new int[10]; ...原创 2011-07-21 01:42:35 · 348 阅读 · 0 评论 -
JAVA范例 五)数组---二维数组
二维数组实例67 二维数组的创建与使用public class TwoArray_01 { public static void main(String[] args) { int array[][] = new int[5][6]; // 定义一个5行6列的二维数组array int n = 1; for (int i = 0; i < array...原创 2011-07-21 01:44:46 · 433 阅读 · 0 评论 -
JAVA范例 五)数组---数组的排序
数组的排序实例74 冒泡排序法public class SortArray_01 { public static void main(String args[]) { int[] array = { 14, 5, 86, 4, 12, 3, 21, 13, 11, 2, 55 }; // 创建一个初始化的一维数组array System.out.println("未排序的...原创 2011-07-21 01:47:07 · 292 阅读 · 0 评论 -
JAVA范例 六)字符串---String
字符串类String实例79 创建字符串类package Chapter06.string;public class StringDemo_01 { public static void main(String[] args) { String str0, str1, str2, str3, str4, str5, str6, str7; byte B_array[]...原创 2011-07-21 02:06:17 · 136 阅读 · 0 评论 -
JAVA范例 十六)数据库技术
数据库技术 实例293 加载JDBC驱动程序 import java.sql.DriverManager;import java.util.Enumeration;public class UseMySQLDriver { public static void main(String[] args) { try { // 初始化并加载MySQL驱...原创 2011-07-21 20:16:06 · 123 阅读 · 0 评论