Java入门:从静态引入到Java应用概述
需积分: 12 48 浏览量
更新于2024-08-18
收藏 3.33MB PPT 举报
"Java编程语言的学习教程,涵盖了Java的发展历程、应用领域以及其工作原理。讲解了静态引入的概念,包括导入静态属性和方法,并提到了Java的三个版本:J2ME、J2SE和J2EE。此外,还介绍了Java作为编译型和解释型语言的特性,以及Java开发所需的JDK、JRE和JVM的区别。"
在Java编程中,静态引入是一种特殊的导入(import)方式,用于直接访问类中的静态成员,如静态属性和静态方法,而无需每次都通过类名来调用。在给定的描述中,展示了两个例子:
1. 引入静态属性:
```java
import static java.lang.System.out;
```
这行代码意味着我们可以直接使用`out`来调用`System`类的静态成员`out`,而不需要每次写`java.lang.System.out`。
2. 引入静态方法:
```java
import static java.lang.Math.random;
```
这样,我们可以直接调用`random()`方法,而不是`Math.random()`。
Java语言的发展始于1995年,由Sun Microsystems的James Gosling领导的团队创建,最初命名为Oak。后来,由于互联网的兴起,Oak被重新命名为Java,并推出了三个主要版本,分别针对不同的应用领域:
- J2ME(Java 2 Micro Edition):适用于嵌入式设备和移动设备,如早期的手机和家电。
- J2SE(Java 2 Standard Edition):标准版,主要用于桌面应用程序和服务器端开发。
- J2EE(Java 2 Enterprise Edition):企业版,用于构建大型企业级应用,支持多层分布式架构。
Java的工作方式是先通过编译器将源代码转换成字节码,这是一种与平台无关的中间表示。字节码可以在任何安装了Java虚拟机(JVM)的设备上运行。JVM负责解释和执行这些字节码,实现Java的“一次编写,到处运行”(Write Once, Run Anywhere, WORA)的理念。
对于开发者来说,进行Java开发需要安装Java Development Kit(JDK),它包含了编译器、调试工具和其他开发所需工具。JRE(Java Runtime Environment)是运行Java应用程序所必需的,它包含了JVM和其他运行时库。JVM是JRE的核心组成部分,负责执行字节码。
静态引入是提高代码可读性和简洁性的有效手段,而Java作为一个强大的跨平台语言,通过JDK、JRE和JVM提供了完整的开发和运行环境。理解这些基本概念对于学习和使用Java至关重要。
1275 浏览量
2010-05-27 上传
2010-02-28 上传
2014-04-07 上传
2019-11-02 上传
2010-01-28 上传
2014-04-18 上传
2013-08-07 上传
2009-03-08 上传
活着回来
- 粉丝: 25
- 资源: 2万+
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍