摘要:
1 public class Test_XCTB implements Runnable{ 2 Timer timer = new Timer(); 3 public static void main(String[] args) { 4 // TODO Auto-generated method stub 5 Test_XCTB tes... 阅读全文
摘要:
java的线程是通过java.lang.Thread类来实现的。 可以通过创建Thread的实例来创建新的线程。 每个线程都是通过某个特定Thread对象所对应的方法run()来完成操作,方法run()称为线程体。 通过调用Thread类的start()方法来启动一个线程。 线程的创建和启动方式: 阅读全文
摘要:
线程:是一个程序内部的执行路径。普通程序只有main()一条路径。如下列程序: 其执行路径为:先执行m1;进入m1后未执行完遇到m2,又执行m2;执行完m2后,再执行m3;m3执行完后再原路返回执行m1. 示意图: Tip:此处只有一条路径,为单线程。多线程为几条路径并行,无先后顺序。如图: Tip 阅读全文
摘要:
Auto Boxing: 自动将基础类型转换成对象(JDK1.5之后支持) Auto UnBoxing:自动将对象转换成基础类型 如 Map中的put方法,如果要传入键值对<a,1>,<b,2>,要写成 m.put("a", new Integer(1)); m.put("b", new Integ 阅读全文
摘要:
基本数据类型:四类八种。 四类:整数型(默认int),浮点型(默认double),逻辑型(布尔型),文本型(字符型)。 八种:int, byte, short, long; double, float; boolean; char; 除此之外的数据类型统一为引用类型,如String,类,数组等。 声 阅读全文
摘要:
java.lang.StringBuffer代表可变的字符序列。与String类基本类似。 常见的构造方法: StringBuffer(),创建一个不包含字符序列的空的StringBuffer对象。 StringBuffer(String str),创建一个包含str字符序列的对象。 重载方法1:p 阅读全文
摘要:
题目: 编写一个程序,输出一个字符串中的大写字母数,小写字母数,及其它字母数。 思路1: 可以先遍历整个字符串,在判断每个字符的类型。 思路2: 可以先定义好一个包含所有大写字母的字符串和一个包含所有小写字母的字符串,在进行判断。 另外在判断一个字母是小写字母还是大写字母的时候,可以用Charact 阅读全文
摘要:
壹: public char charAt(int index),返回字符串中第index个字符。 public int length(), 返回字符串长度。 public int indexOf(String str),返回str在字符串中第一次出现的位置。 public int indexOf( 阅读全文
摘要:
java中String属于java.lang的package包,是一个类。代表不可变的字符序列。 String类的常见构造方法: String(String original),创建一个对象为original的拷贝。 String(char[] value),用一个字符数组创建一个String对象。 阅读全文
摘要:
一维数组声明方式: type var[] 或 type[] var; 如int a[], int[] a; Java中声明数组不能指定其长度,如int a[5]是非法的。 一维数组对象的创建: Java中使用new来创建数组对象。格式为:var = new type[length]; 如:int[] 阅读全文