首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于JDK17和IDEA2022的第一个Java程序

什么是Java

Java 是一门编程语言。语言是人和人沟通的桥梁,编程语言是任何计算机沟通的桥梁。

所以说,学习编程语言,本质上就是在学习如何和计算机打交道。

Java 历史

Java 的作者是詹姆斯-高斯林,被发明于。前身叫 Oak,中文名翻译过来叫橡树,因为后面注册商标的时候发现这个被人注册来,所以改名叫 Java。

Java 平台体系

JavaSE:标准版:各个应用平台的基础。

JavaEE:企业版,为企业的环境进行开发的。

JavaME:微型版,致力于嵌入式开发。

Java 跨平台

Java 是一门跨平台的开发语言,即就是一套 Java 代码,可以运行在 Windows,Linux,macOS 等各种操作系统上。Java 的跨平台特性主要依赖于 JVM 虚拟机,在不同的平台上,有不同的 JVM 虚拟机,通过 JVM 虚拟机,可以运行基于 JVM 开发的 Java 代码。

JVM 是 Java虚拟机,是最核心的东西。围绕 JVM 有一套内置的库,被称为JRE,围绕 JRE 又丰富了很多开发工具,被称作 JDK。

入门案例

最简单的 Java 程序

要编写Java程序,首先我们需要创建Java项目。由于现在使用Maven管理项目是最普遍的,所以我们选择创建一个Maven项目。这里的Name指的是项目名,Location指的是你的代码要存放的位置,JDK指的是你的Java,Archetype是系统架构,通常来讲,我们选择webapp就可以了。Advance settings里面,还可以配置GroupID,指的是你的组织名称,一般就是一个域名反过来写。比如原本的域名叫zhangdapeng520.com,倒过来就是com.zhangdapeng520。另外的两个参数在创建的时候会自动配置,一般不需要修改。

点击Create开始创建项目。此时系统会帮我们下载非常多的依赖信息,具体进度可以查看控制台的输出信息。

等所有依赖都下载完毕以后,IDEA会自动帮我们创建如下一个简单的目录结构。这个目录默认是不能写Java代码的,我们通常需要再main目录下创建一个java目录,来编写java代码。

创建Java目录以后的项目目录结构如下:

有了可以写Java代码的目录以后,我们就可以编写真正的Java代码了。我们在java目录里面创建一个java文件,路径是com.zhangdapeng520.z01_hello.Hello.java,这个路径是“组织名.项目名.目录名.文件名”的结构,比如这里的组织名是com.zhangdapeng520;项目名是z01_hello;目录名在这里是空的,但是一般情况下,可能是service,dao,entity等;文件名这里叫Hello.java。

接着,我们在Hello.java里面编写如下代码:

package com.zhangdapeng520.z01_hello;

// 类名必须和文件名一样

publicclass Hello {

// 入口方法

public static void main(String[] args) {

// 输出内容到控制台

System.out.println("hello java!");

}

}

代码编写好以后,就是运行了。IDEA比较新的版本中,可以直接点击代码旁边的绿色三角按钮运行代码。也可以在代码上右键,在弹出的选择中选择Run运行代码。

运行的之后可能报如下错误。此时我们不要慌张,并不是代码错误了,而是IDEA的环境需要进一步配置。我们在settings里面搜java,将Java Compiler的信息都改为17。

在ProjectStucture里面,将Modules和Project的版本也改为17。

最后我们再运行,就能够在控制台的Run里面看到效果了。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OtcTkA_gCFoQyQfgs8Gk-ETg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券