什么是java,java入门基础知识

什么是java,java入门基础知识 我们要学习多线程,就不可避免的需要学习一些计算机组成的一些知识,特别是cpu和内存相关的一些知识,我用一张简单的图来描 述目前的计算机的一直基本组成:java程序员必备的基础知识

我们要学习多线程,就不可避免的需要学习一些计算机组成的一些知识,特别是cpu和内存相关的一些知识,我用一张简单的图来描 述目前的计算机的一直基本组成:

java程序员必备的基础知识_JAVA多线程入门

java程序员必备的基础知识_JAVA多线程入门

为了完成特定任务,用某种语言编写的一个软件就是一个【程序】,程序要想运行必须加载到内存中执行。而执行程序的时候, 又需要实时的将程序指令加载到cpu的指令寄存器中执行,执行过 程中产生的数据要加载到数据寄存器当中。ALU负责进行算术逻辑 运算的操作,比如算术运算、逻辑运算、位移运算。

系统总线(英语:System Bus)是连接计算机系统的主要组件,这个技术的开发是用来降低成本和促进模块化。

创建线程的方法

在java当中创建线程有三种基本方式:

(1) 继承Thread类重写run方法

步骤:定义类继承Thread;

重写Thread类中的run方法;(目的:将自定义代码存储在run 方法,让线程运行)调用线程的start方法:(该方法有两步:启动线程,调用run方法)

public class UseThread {
        public static void main(String[] args) {
                System.out.println(1);
                new MyTask().start();
                System.out.println(3);
                try {
                Thread.sleep(100);
                } catch (InterruptedException e) {
                e.printStackTrace();
                }
                System.out.println(4);
                }
                static class MyTask extends Thread{
                        @Override
                        public void run() {
                        System.out.println(2);
                        }
                }
        }
}
//咱们猜一下:这个程序的输出结果是 1 2 3 4 吗?

(2) 实现Runnable接口

步骤:

创建任务: 创建类实现Runnable接口

使用Thread 为这个任务分配线程

调用线程的start方法

public class UseRunnable {
        public static void main(String[] args) {
        System.out.println(1);
        //注意,这里new的是Thread
        new Thread(new Task()).start(); 
        System.out.println(3);
        try {
        Thread.sleep(100);
        } catch (InterruptedException e) {
        e.printStackTrace();
        }
        System.out.println(4);
        }
        static class Task implements Runnable{
                public void run() {
                System.out.println(2);
                }
        }
}

(3)使用Lammbda表达式

public class UseRunnable {
public static void main(String[] args) {
System.out.println(1);
//注意,这里new的是Thread
new Thread(()-

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/55119.html

(0)

相关推荐

  • 怎么炒外汇怎么操作(炒外汇入门详细教程)

    怎么炒外汇怎么操作(炒外汇入门详细教程)在国内如何炒外汇,已经是大家比较关注的问题了。炒外汇随着社会的发展,是我国一种投资理财的方式,也是很多金融投资者比较热衷于的一项投资方式,可以交易不同的产品,达到自己的利润。那么对

    电商 2021年12月7日
  • 燕麦片可以减肥吗

    燕麦片可以减肥吗 吃燕麦片可以达到减肥的效果。燕麦片是一种优质食品,含有一种可溶性纤维,能在体内产生饱腹感。很多人吃了燕麦片就不觉得饿了,就不吃太多的食物,可以减肥。燕麦片是一种粗粮,含有燕麦和小麦,热量很低。定期吃燕麦

    电商 2021年10月9日
  • 百度云网盘完整下载

    (风起云涌)百度云网盘完整下载 103010-完成百度云资源网盘共享 相信在未来剧的进程中,聂远会有更多精彩的表现,也希望他能和两位主角有更多的火花。 103010年,被改编的三大...

    2022年5月10日
  • 中药大戟的功效与作用(大戟的别名功效与作用)

    中药大戟的功效与作用(大戟的别名功效与作用)2021-10-24 10:09:49京大戟的来源和作用 来源本品为大戟科植物大戟的干燥根 产地广泛分布于全国各地 性味苦寒,有毒归肺脾肾经 功效泻水逐饮,消肿散结 用法用量

    生活 2021年10月24日
  • 西安气候如何,现在西安天气怎么样

    你如何看待西安的天气?网友提问:你如何看待西安的天气?优质回答:感谢邀请!常常想,天人其实是呼应的,很多地方的气候往往就和当地人的性格相统一。这几年,由于养家糊口原因也或者旅游休闲的因素,几乎跑遍了大半个中国,动辄几十天

    攻略 2021年11月18日
  • 分离小三具体方法,怎样分离小三给他们制造矛盾

    如何分离小三制造矛盾(怎么分离小三怎么让小三退出)网友提问:如何分离小三制造矛盾(怎么分离小三怎么让小三退出)优质回答:怎么给老公和小三制造矛盾,怎样分离小三?想要让小三退出,需要一些步骤与策略,让老公和小三之间产生矛盾

    攻略 2021年11月24日