java_core
文章平均质量分 77
iteye_16969
这个作者很懒,什么都没留下…
展开
-
java 中执行DOS命令
Runtime r = Runtime.getRuntime();String cmdstr=“cmd /c copy C:\workspace\DMS\wtmpx C:\workspace\DMS\wtmpxs\wtmpx200911081301”;Process p = r.exec(cmdstr);p.waitFor();2009-11-08 21:02:19 · 72 阅读 · 0 评论 -
JAVA 网络编程的常用类
1、简单Client 输入(TCP) public class TestServer { public static void main(String []args)throws Exception{ ServerSocket ss=new ServerSocket(1024); System.out.println("Ser...2009-06-18 11:34:48 · 193 阅读 · 0 评论 -
JAVA 利用流实现文件的分割合并
//老师代码package tarena;import java.awt.FileDialog;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import java.io.FileInputStream;import java.io...原创 2009-06-18 14:50:54 · 90 阅读 · 0 评论 -
JAVA 多彩小球的碰撞
//老师代码//////////////////////////////////////////////public class Ball { private double x; private double y; private static final double X_SIZE = 20; private static final double Y_SIZE =...原创 2009-06-18 15:00:02 · 314 阅读 · 0 评论 -
JAVA IO流的老师小结
Input / Output:指跨越出JVM的边界,与外界数据的源头或者目标数据源进行数据交换. 输出 Output ------------------------------->JVM 数据源 <-----------...原创 2009-06-18 21:51:19 · 111 阅读 · 0 评论 -
JAVA 网络编程的老师小结(待完善)
网络编程1:网络传输的七层结构(从下到上)物理层---〉 数据链路层---〉网络层----〉传输层----〉会话层----〉表示层----〉应用层2:各层主要的协议:传输层:TCP/UDP应用层:HTTP/FTP/TELNET3:TCP/UDP的区别TCP:建立连接,安全,效率低,数据是以流的形式传输的,有先后顺序。UDP:无连接的,不安全,效率高,消息是以数据报的形式传输的,必须是客...原创 2009-06-19 08:46:40 · 78 阅读 · 0 评论 -
JAVA 国际化和数据日期格式化
1、国际化public class TestResourceBundleMoRen_en extends ListResourceBundle{ private final Object [][] obj={{"File","File"}, {"New","New"},{"Open","Open"},{"Save","Save"},{原创 2009-06-21 14:54:26 · 322 阅读 · 0 评论 -
JAVA 反射常用类
1 获得class对象public class TestClass { public static void main(String[] args) throws Exception{ //获得class对象 Class c1=Class.forName("java.lang.String");//必须包名.类名,参数必须 Class c2="".getClass()...原创 2009-06-22 09:21:10 · 216 阅读 · 0 评论 -
JAVA 元数据的写法
import java.lang.annotation.*;@Target({ElementType.METHOD,ElementType.CONSTRUCTOR})//表示修饰访法 构造@Retention(RetentionPolicy.RUNTIME)//运行时加载public @interface MyAnn { String name();//属性要加括号 int ...原创 2009-06-28 21:17:02 · 119 阅读 · 0 评论 -
JAVA 观察者模式代码
观察者模式代码import java.util.Observable;public class Product extends Observable{ private double price=2.0; public double getPrice() { return price; } public void setPrice(double price) {...原创 2009-06-28 21:18:10 · 163 阅读 · 0 评论 -
JAVA_工厂和状态设计模式
需要记下简单工厂模式 生产一个系列产品(英语书,数学书)或多个无关系列产品(水果与书)//工厂模式public interface Book { public void getType();}//数学书class MathBook implements Book{ public MathBook(String id){} public void...2009-07-20 20:56:56 · 170 阅读 · 0 评论 -
JAVA_工厂模式(经典)
看了这么多关于工厂模式的讲解,还是觉得这篇文章讲的好理解,贴出来和大家分享分享。一、引子 话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz 车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!...原创 2009-07-25 20:11:53 · 138 阅读 · 0 评论 -
JAVA_日期日历类的用法
public class TestDate { public static void main(String[] args) { Calendar c = new GregorianCalendar(2008, 7, 8, 20, 8, 8);// 构建一个特定时间 Date d = c.getTime();// Date date = calendar.getTime();转换...2009-08-09 14:23:22 · 94 阅读 · 0 评论 -
CoreJava File的基本操作实例
java File的基本操作实例2007-10-09 16:49 转载自http://hi.baidu.com/ecgql/blog/item/ec6e25f3a107ba53352acc96.htmlimport java.io.*;public class FileOperate { public FileOperate() { } /**...2009-10-07 20:50:27 · 92 阅读 · 0 评论 -
JAVA swing 记事本代码
package tarena;//老师代码import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.TextEvent;import java.awt.event.TextListener;import java.awt.*;import ja...2009-06-17 12:08:50 · 184 阅读 · 0 评论 -
JAVA IO流的常用类
1、简单的文件读写(FileInputStream ,FileOutputStream )public class testFile { public static void main(String[] args) throws Exception { /////////////////////FileInputStream///////////////////// // 注意...2009-06-17 12:05:05 · 92 阅读 · 0 评论 -
Java对象序列化使用基础
所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新"装配"。像RMI、Socket、JMS、EJB它们中的一种,彼此为什么能够传递Java对象,当然都是对象序列化机制的功劳。 Java对象序列化机制一般来讲有两种用途:...原创 2009-06-17 09:31:07 · 46 阅读 · 0 评论 -
JAVA堆栈的区别
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,...原创 2009-11-10 20:34:37 · 95 阅读 · 0 评论 -
关于重写equals,hashcode以及compareTo方法!
来自http://sxpujs.iteye.com/ 很基础的东西就是由于没上心,三番五次地出错,这次好好总结下吧。众所周之,String 、Math、还有Integer、Double。。。。等这些封装类重写了Object中的equals()方法,让它不再比较句柄(引用),而是比较对象中实际包含的整数的值,即比较的是内容。而Object的equals()方法比较的是地址值。 ...原创 2009-05-23 23:35:21 · 73 阅读 · 0 评论 -
揭开Java Clone技术中的神秘面纱
Clone基本知识储备 【世界经理人电子商务网讯】在Java里提到clone技术,就不能不提java.lang.Cloneable接口和含有clone方法的Object类。所有具有clone功能的类都有一个特性,那就是它直接或间接地实现了Cloneable接口。否则,我们在尝试调用clone()方法时,将会触发CloneNotSupportedException异常。下面我们通过对Obj...原创 2009-05-24 00:08:54 · 81 阅读 · 0 评论 -
java的String类,equals函数和比较操作符==的区别
初学 Java 有段时间了,感觉似乎开始入了门,有了点儿感觉但是发现很多困惑和疑问而且均来自于最基础的知识折腾了一阵子又查了查书,终于对 String 这个特殊的对象有了点感悟大家先来看看一段奇怪的程序: public class TestString { public static void main(String[] args) { ...原创 2009-05-24 00:17:55 · 45 阅读 · 0 评论 -
swing 实现图片浏览器
package day526;import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Icon;import javax.swing...2009-05-26 21:03:58 · 456 阅读 · 0 评论 -
swing 实现计算器
package tarena;import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swin...2009-05-26 21:09:57 · 96 阅读 · 0 评论 -
达内core java学习积累(待完善)
1、单例模式 public class Singleton { private static Singleton st;//懒汉式 private Singleton(){} public static Singleton getInstance(){ if(st==null) {st=new Singleton();} return st; } publ...原创 2009-06-07 23:19:39 · 73 阅读 · 0 评论 -
Java数组实现五子棋
package day04hw;//老师写的import java.util.Arrays;import java.util.Scanner;public class FiveChess { private static final int CELL = 16; private static final char CELL_CHAR = '\u253C'; priv...2009-06-08 13:06:02 · 245 阅读 · 0 评论 -
Java数组实现客房管理
package day04hw;import java.util.Scanner;public class HotelMgmt { private final static int FLOOR = 10; private final static int ROOM = 8; private String[][] rooms; public HotelMgmt(...2009-06-08 13:09:14 · 178 阅读 · 0 评论 -
swing+Thread实现倒计时(包含界面居中的方法)
老师代码import java.awt.Font; import java.awt.GridLayout; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JBu...2009-06-08 13:40:06 · 644 阅读 · 1 评论 -
java 5.0新线程的写法
package tarena;//5.0新线程的写法import java.util.concurrent.Callable;import java.util.concurrent.Executors;import java.util.concurrent.ExecutorService;import java.util.concurrent.Future;public...2009-06-08 21:03:27 · 84 阅读 · 0 评论 -
JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.
一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1-col2"},{"row2-col1", "row2-col2"}};String[] columnNames = {"col1", "col2"}原创 2009-06-09 09:00:17 · 120 阅读 · 0 评论 -
JTable中对person信息的操作
//老师代码import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.TextField;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAd...2009-06-09 11:09:06 · 113 阅读 · 0 评论 -
Java语言的8大排序的基本思想以及实例解读(转载)
8种排序之间的关系:1, 直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例(3)用java实现 package com.njue; public class insertSort { ...原创 2017-04-12 22:48:00 · 172 阅读 · 0 评论