1Java语言概述——重拾Java

1.1 Java 语言诞生

Java 是1995 年 由 Sun公司开发的革命性编程语言。

1.2 Java 的特点

序号 主题 描述
1 简单 比C++简单
2 面向对象 基于对象的编程更符合人的思维模式
3 平台无关

Java编译器把Java源程序编译成称作字节码的一种“中间代码”;

Java运行环境使用JIT(Just In Time)编译技术将字节码直接转换为高性能的本地机器代码;

Java是解释性语言

4 多线程 Java支持多线程
5 安全 Java Applet 程序由浏览器内置的Java运行环境负责解释执行,浏览器内置的Java运行环境不允许Java Applet程序访问当前浏览器上下文环境以外的其他部分。
6 动态 Java类是运行时动态装载的,使得Java可以在分布环境中动态的维护程序及类库

1.3 安装JDK

1.3.1 三种平台简介

序号 主题 解释
1 Java SE Java标准版:Java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet程序
2 Java EE Java企业版:包含Java SE,并增加了附加类库,以便支持目录管理,交易管理和企业级消息处理等功能。
3 Java ME Java微信版:是一种很小的Java运行环境,用于嵌入式的消费产品中,如移动电话、掌上电脑或其他无线设备

1.3.2 安装Java Se 平台

1.4 Java程序的开发步骤

1.5 一个简单的Java 应用程序,从Hello World 开始

(1)编写代码Hello.java文件

public class Hello{
    public static void main(String args[]){
        System.out.println("hello world");
    }
}

(2)编译Hello.java文件

 

生成的Hello.class文件

(3)解释执行Hello文件

 

问答部分

(1) 编写、运行Java 程序需要经过哪些步骤?

第一步:编写源文件.java
第二步:javac 源文件.java 生成字节码(源文件.class)
第三步:加载执行字节码文件
参考答案

(2)Java源文件的扩展名是什么?Java字节码的扩展名是什么?

Java源文件的扩展名:.java
Java字节码的扩展名:.class
参考答案

 

posted on   BestNow  阅读(301)  评论(0编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示