java练习程序1
/*import javax.swing.JFrame;*/
/*import javax.swing.JOptionPane;*/
public class TestFrame{
public static void main(String[] args) throws Exception{
/*JFrame frame1 = new JFrame();
frame1.setTitle("Windows 1");
frame1.setSize(200,150);
frame1.setLocation(200,100);
frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame1.setVisible(true);
JFrame rx = new JFrame();
rx.setTitle("rx's Windows");
rx.setSize(300,300);
rx.setLocation(0,0);
rx.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
rx.setVisible(true);*/
/*String s = "Welcome to java";
String s1 = new String("Welcome to java");
String s2 = s1.intern();
String s3 = "Welcome to java";
System.out.println("s1 == s is" + (s1 == s));
System.out.println("s2 == s is" + (s2 == s));
System.out.println("s.intern() == s3.intern() is" + (s.intern() == s3.intern()));
String s4 = "Welcome";
String s5 = "j a v a";
System.out.println();
System.out.println(s4.toLowerCase());
System.out.println(s4.toUpperCase());
System.out.println(s5.trim());
System.out.println(s4.replace('e','A'));
System.out.println(s4.replaceAll("e","E"));*/
/*System.out.println("Welcome to java".indexOf('W'));
System.out.println("Welcome to java".indexOf('o'));
System.out.println("Welcome to java".indexOf('o',5));
System.out.println("Welcome to java".indexOf("come"));
System.out.println("Welcome to java".indexOf("java",5));
System.out.println("Welcome to java".indexOf("Java",5));
System.out.println("Welcome to java".lastIndexOf('W'));
System.out.println("Welcome to java".lastIndexOf('o'));
System.out.println("Welcome to java".lastIndexOf('o',5));
System.out.println("Welcome to java".lastIndexOf("come"));
System.out.println("Welcome to java".lastIndexOf("java",5));
System.out.println("Welcome to java".lastIndexOf("Java",5));*/
/*char[] chars = "Java".toCharArray();
getChars(int srcBegin,int
相关文档:
dnd是drag and drop的缩写.
java中的dnd主要涉及到3个类:TransferHandler(用来处理数据的拖放过程),Transferable(用来包装拖放的数据),和DataFlavor(用来表示拖放的数据的类型).下面来介绍这3个类的方法
1.javax.swing.TransferHandler
它有两个构造函数:
TransferHandler() 子类的便捷构造方法。
TransferHandler(St ......
1 String 和StringBuffer的区别
JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。String类提供的数值不可改变的字符串。StringBuffer类提供的字符串进行修改。当知道字符数据要改变的时候你就可以使用StringBuffer,可以使用Stri ......
Java网络编程初步
Kagula
2009-11-23
关键词
Java Socket DataInputStream DataOutputStream
概要
使用Java同步IO应用程序库,实现CS结构网络编程。
正文
使用Socket来建立网络连接,使用DataInputStream、DataOutputStream来存取网络流。
客户端部份
第一步 ......
from: http://mmblue.javaeye.com/blog/511915
package org.mmblue.common.util;
import java.util.List;
public class PageModel<T> {
// ......
一、Java基础知识
1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
2.字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。
3.数据类型之间的转换
如何将数值型字符转换为数字( ......