zoukankan      html  css  js  c++  java
  • Java Day 12


     编译格式 javac -d . **.java

    包之间的访问
     类找不到: 类名写错,包名.类名
     包不存在:指定classpath
     其他包的类无法访问:权限 public

     protected

    包导入import
     原则:用到哪个类,就导入哪个类

    Jar包
     jar -cf aha.jar ..
     
     为jar指定classpath,jar中的class文件可以直接运行

    多线程
     进程 正在进行中的程序
     线程 进程中的一个负责程序执行的控制单元

    利与弊
     同时运行
     线程多 效率低

    多线程创建--继承Thread类
     创建线程方式一: 继承Thread类
     1、定义类并继承
     2、覆盖Thread类中的run方法
     3、创建线程
     4、启动线程

     run方法中定义就是线程要运行的任务代码
     由于是运行自定义的任务代码,则需要重写

    Thread类中的方法 线程名称
     currentThread().getName();

    图解

     1 class ThreadDemo{
     2     public static void main(String[] args){
     3         Demo a = new Demo("小强");
     4         Demo b = new Demo("wancai");
     5         a.start();
     6         b.start();
     7         for(int x=0;x<5;x++){
     8             System.out.println(",,,x="+x+"...name:"+Thread.currentThread().getName());
     9         }
    10     }
    11 }
    12 
    13 class Demo extends Thread{
    14     private String name;
    15     Demo(String name){
    16         super();
    17         this.name = name;
    18     }
    19     Demo(){}
    20     
    21     public void run(){
    22         for(int x=0;x<10;x++){
    23             System.out.println(",,,x="+x+"...name:"+Thread.currentThread().getName());
    24         }
    25     }
    26 }

     

  • 相关阅读:
    委托与事件参数的简单运用
    C#消息队列专题
    项目计划流程简易描述
    cookies 客户端历史记录篇
    朋友做的VS2005插件:等号两边值互换
    SSE2指令集系列之二
    SSSE3指令集
    SSE3指令集系列
    SSE特殊指令集系列之一
    SSE2指令集系列之一
  • 原文地址:https://www.cnblogs.com/zhuzhuqwa/p/5903763.html
Copyright © 2011-2022 走看看