从C++到Java(四)

Java 多线程机制

一.java中的线程,概念

二,线程的状态和生命周期 : 新建--运行--中断--死亡

三,线程调度和优先级


用thread创建子类


使用Runnable接口,可以使thread的子类再扩展其他类

run里面的变量为局部变量,每次切换线程会重新分配内存空间。

可以在一个线程里启动另一个线程。


线程的常用方法: start, run, sleep(int millsecond), isAlive(), currentThread(), interrupt()




插播:   常见类  String类   (final,无子类)

1.声明加创建  String s = new String("we are the champions ")

    也可以用char a[]或char a[]其中的某几个字母来创建

    引用字符串常量。 比如 String s = "qiaozhijian" ; String w = "qiaozhijian" ; s和w都是qiaozhijian的引用

2.常用方法

public int length()   返回字符串长度

public boolean equals(String s)  判断当前字符串对象实体和s的对象实体是否相同。注意  两个对象s和t的对象都是“we”但是s == t是false,因为此时是对引用进行比较而不是实体

public boolean startsWith(String s) ; public boolean endsWith(String s) ; 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值