【Java】学习一门开发语言,从TA的Hello World开始

欢迎来到《小5讲堂》
大家好,我是全栈小5。
这是《Java》序列文章,每篇文章将以博主理解的角度展开讲解,
特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

【Java】学习一门开发语言,从TA的Hello World开始_第1张图片

目录

  • 前言
  • 环境配置
  • 创建项目
    • 项目命名
    • 项目结构
    • 创建文件
    • 编写代码
  • 每日提示
  • JetBrains

前言

前面几篇文章已经介绍了java学习路线,以及选定的java开发环境工具IDEA。
选好了开发工具,下一步就是上手编码。
【Java】十年老司机转开发语言,新小白从学习路线图开始
【Java】IDE集成开发环境工具IntelliJ安装和使用
【Java】后端开发语言Java和C#,两者对比注解和属性的区别以及作用

环境配置

博主这里选的是java 11,也就是jdk 11

创建项目

项目命名

  • 命名规则
    Only Latin characters,‘‘,’-’ and ‘.’ are allowed here(特殊符号只能使用,下划线、横线、小数点)
    Must start with Latin characters or '
    ’(开头可以使用下划线,但不能使用数字开头)
    【Java】学习一门开发语言,从TA的Hello World开始_第2张图片
    是否当前窗口或新窗口打开新建的项目
    【Java】学习一门开发语言,从TA的Hello World开始_第3张图片

项目结构

【Java】学习一门开发语言,从TA的Hello World开始_第4张图片

  • Test.Projects
    当前创建的项目名称
    .idea,这是项目的核心文件夹,包含了与项目相关的配置信息。
    .idea>.gitignore,定义了需要被Git版本控制系统忽略的文件和文件夹。
    .idea>misc.xml,包含了一些与项目相关的杂项配置,比如最近打开的文件和窗口的状态等。
    .idea>modules.xml,定义了项目的模块信息,包括模块依赖、源代码路径等。
    .idea>workspace.xml,记录了IDEA的工作区配置信息,包括项目的打开状态、窗口布局等。
    Test.Projects.iml,这是项目的模块文件,记录了模块的依赖项、源代码路径等信息。
  • External Libraries,这是一个默认生成的文件夹,用于存放项目所依赖的外部库或者JAR文件。
  • Scratches and Consoles,这是一个用于存放代码片段和临时控制台输出的文件夹。

创建文件

到这里就开始正式创建一个java文件输出Hello World

  • 鼠标右键创建一个Java类
    【Java】学习一门开发语言,从TA的Hello World开始_第5张图片
  • 类命名
    类命名这个和C#还是有点不太一样,有几个需要注意的地方,默认一个类的话,文件名必须和类名一致,否则报错。
    类命名规范,一般都是驼峰式命名,首字母大写,比如:MyClass,Student等
    【Java】学习一门开发语言,从TA的Hello World开始_第6张图片
  • 选择JDK
    如果没有安装JDK,那么就会出现如下提示
    在这里插入图片描述
    非常不错,省了去网上查找,直接就可以选择版本安装
    【Java】学习一门开发语言,从TA的Hello World开始_第7张图片
    【Java】学习一门开发语言,从TA的Hello World开始_第8张图片
    "Vendor"是指JDK的提供商。不同的JDK提供商可能会提供不同的特性、性能和支持。
    "Amazon Corretto"是亚马逊提供的一种JDK版本。它是一个免费、开源的、长期支持(LTS)的JDK,基于OpenJDK构建,致力于提供高性能和稳定的Java开发环境。
    【Java】学习一门开发语言,从TA的Hello World开始_第9张图片

编写代码

public class TestData {
    public static void main(String[] args){
        System.out.println("Hello,World!");
    }
}

鼠标右键运行,在控制台会输出信息
【Java】学习一门开发语言,从TA的Hello World开始_第10张图片

每日提示

这个还是比较有意思的,以前用此类开发工具比较少,突然感觉有点新颖。
每天还能给用户展示提供一个使用小技巧,挺不错的,用户还能选择回复,是否觉得有帮助或者有用。
当然,也可以勾选取消启动时弹出提示。Don’t show tips on startup
【Java】学习一门开发语言,从TA的Hello World开始_第11张图片
关闭后重新打开方法:Help > Tip of the Day
【Java】学习一门开发语言,从TA的Hello World开始_第12张图片

JetBrains

JetBrains是一家软件开发工具提供商,成立于2000年,总部位于捷克共和国。他们致力于开发高质量、高效的开发工具,为开发者提供更好的开发体验和工作效率。
JetBrains公司开发了一系列的集成开发环境(IDE),包括IntelliJ IDEA、PyCharm、WebStorm、PHPStorm等,涵盖了多种编程语言和开发领域。
这些IDE提供了强大的编辑、调试、代码分析和项目管理工具,可以帮助开发者更快速、更准确地构建和调试应用程序。
除了IDE,JetBrains还开发了其他工具和框架,如Kotlin编程语言、TeamCity持续集成工具、DataGrip数据库工具等,以满足不同开发需求。
JetBrains的产品以其出色的性能、创新的功能和友好的用户界面而受到广大开发者的喜爱。
他们还致力于积极与开发者社区合作,接受反馈,并持续改进和更新他们的产品。

  • 1800+员工,还是挺厉害的一家技术公司
    【Java】学习一门开发语言,从TA的Hello World开始_第13张图片
    JetBrains是一家专注于开发高质量开发工具的公司,他们的产品被全球范围内的开发者广泛使用,并以其质量和创新性享有良好的声誉。

温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。

你可能感兴趣的:(Java,开发语言,java,学习)