技术编程|「干货」Java 简介及主要特性( 二 )
Java 语言是多线程的:在 Java 语言中 , 线程是一种特殊的对象 , 它必须由 Thread 类或其子(孙)类来创建 。通常有两种方法来创建线程:其一 , 使用型构为 Thread(Runnable) 的构造子类将一个实现了 Runnable 接口的对象包装成一个线程 , 其二 , 从 Thread 类派生出子类并重写 run 方法 , 使用该子类创建的对象即为线程 。值得注意的是 Thread 类已经实现了 Runnable 接口 , 因此 , 任何一个线程均有它的 run 方法 , 而 run 方法中包含了线程所要运行的代码 。线程的活动由一组方法来控制 。Java 语言支持多个线程的同时执行 , 并提供多线程之间的同步机制(关键字为 synchronized) 。
Java 语言是动态的:Java 语言的设计目标之一是适应于动态变化的环境 。Java 程序需要的类能够动态地被载入到运行环境 , 也可以通过网络来载入所需要的类 。这也有利于软件的升级 。另外 , Java 中的类有一个运行时刻的表示 , 能进行运行时刻的类型检查 。
推荐阅读
- 电池技术,相机发烧|防爆相机多少钱能买到?
- 行业互联网|深圳第22届高交会闭幕:一大批新技术新成果集中亮相
- 电池技术|动能转换看烟台|有锂电池的地方就有创为
- 行业互联网|2020十大新兴技术揭晓!每一项都可能颠覆我们的生活
- 行业互联网|英国运输技术论坛发布网络安全标准和指南摘要
- 钉科技|“选择性过滤”太难?方太“死磕”8年突破净水技术
- 中国新闻网|告别各自为营,梧桐车联宣布开放系统“技术底座”
- 腾讯|腾讯举办科学脱口秀X-Talk,聚焦人工智能、基因编辑等前沿技术
- |「推仔说新闻」NVIDIA曝光CPU+GPU加速技术 支持两家处理器
- 产业|清华教授魏少军:信息技术产业是全球GDP增长的主要动力
