Java简介

本文介绍了Java的基本概念,包括Java语言的面向对象特性、三个版本(SE、EE、ME)的应用场景,以及JVM、JDK和JRE在Java技术中的角色。详细阐述了如何编写、编译和运行Java程序,包括使用文本编辑器创建源代码文件,通过javac编译成字节码文件,然后使用java命令解释运行。同时,针对“找不到或无法加载主类”的问题提供了环境变量配置的解决方案。最后,解析了一个简单的Hello World程序,讲解了public、class、main方法等关键元素的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java简介
(1)Java是java程序设计语言和java平台的总称。
(2)java语言是一种面向对象的编程语言(c++是面向过程的编程语言)
(3)java : ① java SE:java技术基础和核心;② Java EE(java企业版):用于大型企业级应用的开发;③Java ME:用于嵌入式开发

(4)① JVM(java virtual machine):叫java虚拟机,是整个java技术的核心。因为它,java语言能够跨平台
        ② JDK(java development kit):叫java开发工具包
        ③ JRE(java runtime environment):叫java运行环境



利用文本文件编辑Java程序
(1)使用文本文件去编写java的源代码。文本文件的格式为.java
Java的源代码文件以 .java 结尾,源代码文件默认不能被机器执行。
(2)使用编译器对源代码文件进行编译,编译成字节码文件。即在cmd中运行。
① 首先进入.java文件的文件目录,eg:输入“:f”;回车;输入 “cd 文件目录”
② 输入 “javac 文件名.java”。此时可以看到在同一个目录中生成了.class文件
(3)用解释器解释运行字节码文件。即 在cmd中输入“java 文件名”
字节码文件以 .class 结尾,它与平台无关。 java的跨平台就是因为字节码文件的存在

遇到的问题:
(1)编译成功,但是java命令不成功(解释不通过),显示“ 找不到或无法加载主类
——①:右击计算机,选择属性
       ②:打开高级系统设置
       ③:选择高级
       ④:选择环境变量
       ⑤:在系统变量里配置CLASSPATH变量,在变量值前面加上class文件的路径,用;和后面的路径隔开

代码解释:

public class HelloWorld{
       public static void main(String[] args){
              System.out.println("Hello World!");
       }
}
(1)public是类修饰,表示公有,class是关键字类 ,HelloWorld是类名,类名一定要与 Java 文件名一致;
(2)内部是一个main方法,是一个程序执行入口方法,方法上的public也是修饰,表示公有,static是静态修饰关键字,是类的一部分,不是对象的一部分,void是方法返回值,标识返回空,Java 必须用对象去调用方法,所以程序的入口方法是静态的;
(3)main是方法名,特殊方法,表示执行入口,括号里的String args[] 是方法参数,这里是指字符串数组,用来初始化程序;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值