Java 线程 小程序问题

355关注502浏览

class Q
{
private String name="张三";
private String sex="女";
public synchronized void put(String name,String sex)
{
this.name=name;
try
{
Thread.sleep(10);
}

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 杨承俊

    16人对此回答表示赞同

    静态方法是可以用
    类名.方法名的方式来调用的。
    一个最简单的例子,
    public class MyClass{
    public static void staticMethod(){
    System.out.println("static method....");
    }
    }
    然后你在别的类里面用到的时候就可以用MyClass.staticMethod()来调用了。
    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Black&RED

    11人对此回答表示赞同

    Thread.sleep(10); Thread类都不用实例化 拿过来就用么? sleep是静态方法 静态方法可以直接由类调用

    这两个构造函数可以实现为类中的变量赋值 也就是为里面的q赋值
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jonathan

    6人对此回答表示赞同

    Thread是需要实例化的 你实例化Thread 的时候会带一个方法、会执行run
    new Thread(new Producer(q)).start();
    这里开启了线程
    1、第一个问题 、 Thread.sleep(10); 这样可以用但应该是对所有的线程进行操作、没有指定具体的线程
    2、第二个问题、 你运用的2个构造函数是分别在2个类方法进行赋值
    如果解释不清楚请继续追问 或者百度HI 我
    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部