七天速通javaSE:第一天 入门:Hello,Word与程序运行机制

文章目录


前言

本文我们将学习第一行代码:Hello,Word以及java程序是如何运行的,最后我们将会学习如何安装java的集成开发环境IDEA


一、Hello,Word!

1.新建一个文件夹存放代码

2.新建一个.java文件

如果电脑不会显示扩展名,手动打开此设置

3.编写代码

我是用Notepad++打开的,自行下载或用记事本打开
Notepad++下载方法

可以自行设置字体大小等

java 复制代码
//修饰符      类名
public class Hello{
//                     方法名     参数
	public static void main(String[] args){
		System.out.print("Hello,word");
	}
}

二、编译与运行

1.在控制台编译java文件

2.运行class文件


三、java程序运行机制

1.高级语言的分类

1.1 编译型语言

  1. 概念:将源代码编译生成机器语言,再由机器运行机器码(二进制)
  2. 特点:程序不需要编译,在运行时才翻译成机器语言,每执行一次都要翻译一次。效率比较低。跨平台性好
  3. 语言:JavaScript、VBScript、Perl、Python、Ruby、MATLAB等
  4. 应用场景:网页脚本、服务器脚本及辅助开发接口等

1.2 解释型语言

  1. 概念:将源代码翻译成中间代码,再由解释器对中间代码进行解释运行
  2. 特点:程序执行效率高,依赖编译器,跨平台性较差
  3. 语言:C/C++、Pascal/Object Pascal(Delphi)等
  4. 应用场景:开发操作系统、大型应用程序、数据库系统等
    注:java两者兼有,但是偏向于编译型语言

2.程序运行机制

四、IDEA

安装

IDEA的配置我直接导入vscode的配置了,一步到位...

五、代码规范

  1. 单词大小写不能出错,java是大小写敏感
  2. 文件名和类名必须保持一致,首字母大写
  3. 注意使用英文的标点符号
相关推荐
java1234_小锋3 小时前
Spring AI 2.0 开发Java Agent智能体 - Spring AI项目调用本地Ollama模型
java·人工智能·spring·spring ai2.0
二哈赛车手3 小时前
新人笔记---多策略搭建策略执行链实现RAG检索后过滤
java·笔记·spring·设计模式·ai·策略模式
PESS ABIN3 小时前
JavaWeb项目打包、部署至Tomcat并启动的全程指南(图文详解)
java·tomcat
AI进化营-智能译站4 小时前
ROS2 C++开发系列15-模板实现通用算法|宏定义ROS2调试开关|一次编码适配多平台
java·c++·算法·ai
刀法如飞4 小时前
Java数组去重的20种实现方式——指导AI解决不同问题的思路
java·算法·面试
Brilliantwxx4 小时前
【C++】String的模拟实现(代码实现与坑点讲解)
开发语言·c++·笔记·算法
薪火铺子4 小时前
SpringMVC请求处理流程源码解析(第1篇):请求入口与处理器映射
java·后端·spring
ch.ju4 小时前
Java程序设计(第3版)第二章——参数(实参 形参)
java
椰猫子4 小时前
SpringMVC(SpringMVC简介、请求与响应(请求映射路径、请求参数、日期类型参数传递、响应json数据))
java·前端·数据库
海兰4 小时前
【开篇】Spring AI、OpenClaw 和Hermes
java·人工智能·spring·spring ai