码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • IDEA运行第一个Java简单程序(新建项目到运行类)


    目录

    前言

    一、准备工作

    JDK下载安装

    1.IDEA下载安装

     二、IDEA建立项目

    (一)新建项目(银河系)

    (二)新建模块(地球)

    (三)新建包(国家)

    (四)新建类(省份)

    (五)新建main方法(省会城市)

    (六)新建方法(楼层)

     运行类

    额外讲解


    前言

    在刚开始学习Java中,会遇到许多的问题,分不清类和包,对象方法这些概念,很多名称都是一个概念而已,真正去运用多测试写几遍就会悟出来,一直想是属于空想了,代码必须要真正的去敲,去行动。本篇文章就是给刚学习Java的小伙伴建立一个结构性的一点思维。从建立项目到建立类这些步骤都详细有。有什么问题欢迎指出 

    一、准备工作

    要运行Java程序,必须要有软件去运行,常用的软件就是IDEA,还要有能够让我们的Java程序去运行的环境--KDK,这些环境就是Java虚拟机啊这些。IDEA就是一把弓箭,JDK就是箭,缺少了箭肯定不能去正常使用,所以这两个要装起来。

    JDK和IDEA都有的就这个跳过这个步骤

    JDK下载安装

    官网下载JAVA的JDK11版本(下载、安装、配置环境变量)_java11下载-CSDN博客

    1.IDEA下载安装

    idea2023版本下载安装配置与卸载详细步骤(包含运行第一个java程序教程)_idea2022_云边的快乐猫的博客-CSDN博客

     二、IDEA建立项目

    (一)新建项目(银河系)

    1.打开主菜单

    2.新建项目

    新建项目就像你新建一个银河系一样

    ps:idea需要中文界面的看这个

    idea中国人能看懂的方法_idea汉化插件_云边的快乐猫的博客-CSDN博客

    3.点击空项目,给这个项目命名一下,位置可以自定义,最好全部英文的位置。然后点击创建

    4.点击此窗口和新窗口打开都可以

     

    (二)新建模块(地球)

    接下来就是新建一个地球(模块)

    4.点击建立好的项目。右键--新建--新模块

    5.这个模块的名称可以自定义,位置不用改动。语言选Java,系统默认的IntelliJ,JDK会自动检测你的JDK给你选择,这个一般也不用动,然后创建

    6.在创建完模块后,IDEA会自动给你创建一个包和一个类,并且方法也帮我们写好了,点击这个就可以直接运行,下面的控制台也会出运行结果

    (三)新建包(国家)

    7.包是在模块的里面的,这里选择在src包下再去新建一个包,当然了,你也可以在模块的下面去新建一个包。都是一样的。个人习惯在src包下新建

    以后学到炉火纯青就会在模块下直接新建包了,没有src了,现在可以先按照我的方式来

     8.不知道命名为什么,暂且命名为bao吧

    9.这个包就建立好了

    (四)新建类(省份)

    10.点击bao这个包,右键--新建--类

     11.这个类命名为aa吧,回车键建立

     

    12.类建立完成

     

    (五)新建main方法(省会城市)

    在类建立完成后,要有个入口方法去加载运行这个类,这个就是main方法,也是一个省份的代表负责带头大哥,没有这个main,这个类里面就运行不起来

    13.在包的{}里面打上这个main,都会有提示的,出现main就回车就好了,IDEA就会帮我们写好了main方法。

    14.main方法建立完成,有了这个main方法,这个类才算激活能去运行,要不然这个类是运气不起来的 

    (六)新建方法(楼层)

    15.在main方法的里面去编写自己想要写的方法

    System.out.println();

    这个是打印语句,在()里面的内容运行了后,会显示在下面的控制台,写这个语句的快捷方式就是打sout出现提示就回车键就好了

     运行类

    点击这个运行,然后控制台下面就会显示运行的结果

     

    额外讲解

    在Java的前面学习中,一般要写新的代码就直接新建一个类,然后在类里面去写上main方法,再在main方法里面去写自己要写的代码就好了,没有main方法,这个类就运行不起来的

    怕混乱的话,可以再建立个包,然后再新建类也可以,这些都是嵌套关系的,不能乱

    项目--模块--包---类--main方法--自己的方法

  • 相关阅读:
    MySQL安装(1)
    华为数通方向HCIP-DataCom H12-831题库(单选题:61-80)
    GBase 8s共享内存中的常驻内存段
    IntersectionObserver的使用
    基于SSM的个人健康饮食管理小程序系统源码【包调试】
    通俗易懂-二维数组只能省略列不能省略行-人话版本
    数字图像处理考点分析(二)
    Vue的mixins(混入)机制使用
    详细解析冒泡排序,JS如何基本实现的。
    轻量级的Python IDE —— Thonny
  • 原文地址:https://blog.csdn.net/m0_52861000/article/details/133327303
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号