java线层的使用
2024-07-26 22:38:30
class Do3
{
public static void main(String[] args)
{ XC d1=new XC("小王");
XC d2=new XC("xiaoli");
d1.start();//启动线程,调用run()方法
d2.start(); System.out.println("Hello World!");
}
}
class XC extends Thread//继承线程
{
private String name;
XC(String name)
{
this.name=name;
}
public void run()//重写run()方法
{
for(int x=0;x<10;x++)
{
for(int y=-999999;y<999999;y++){}
System.out.println(name+"....="+x);
}
}
}
第二种方法
class Do6
{
public static void main(String[] args)
{ Yunxing yx1=new Yunxing("效力");
Yunxing yx2=new Yunxing("dddd"); Thread d1=new Thread(yx1);
Thread d2=new Thread(yx2);
d1.start();
d2.start(); }
} class Yunxing implements Runnable//此处用接口形式的线程 ,可以继承父类
{
private String name;
Yunxing(String name)
{
this.name=name;
}
public void run()
{
for (int x=0;x<10 ;x++ )
{
for(int y=-999999;y<999999;y++)
{ }System.out.println(name+".."+x);
} }
}
最新文章
- js简单的设置快捷键,hotkeys捕获键盘键和组合键的输入
- cmd 下telnet 不是内部或外部命令
- js 运算符优先级
- 平摊分析 Amortized Analysis ------geeksforgeeks翻译
- 使用CSS3画出一个叮当猫
- 我跟着siki学Unity3D游戏开发——PongGame
- 有一种设计风格叫RESTful
- .net mvc笔记4_依赖注入
- 简单实现Android平台多语言
- C语言库函数大全及应用实例八
- C++ 空间配置器(allocator)
- TrustManagerService.java
- 【转】Asp.NetMve移除HTTP Header中服務器信息Server、X-AspNet-Version、X-AspNetMvc-Version、X-Powered-By:ASP.NET
- [leetcode]32. Longest Valid Parentheses最长合法括号子串
- Python队列及在微信机器人中的应用
- Django组件之Middleware
- 665. Non-decreasing Array
- 查看 nodejs 安装包的相关指令
- BZOJ2820:YY的GCD——题解
- Ffmpeg 视频教程 向视频中添加文字