首页 > 编程语言 >IDEA创建第一个JAVA项目,带你认识Java工程中的项目结构

IDEA创建第一个JAVA项目,带你认识Java工程中的项目结构

时间:2023-11-18 17:36:48浏览次数:39  
标签:Java package 创建 项目 IDEA 文件夹 JAVA

不管学习那门编程语言,掌握当下流行的集成开发环境是必不可少的。当然仍有多年前的大佬,因为那会的“艰苦条件”,仍有保留着使用文本编辑器编写代码的习惯。
对于JAVA来说两大集成开发环境非常受大家青睐!
IDEA 和 eclipse。
今天这里将以IDEA为例,带大家认识一个Java工程中应该有哪些主要文件夹以及怎么创建和运行你的第一个Java源文件!

Java工程项目的文件结构

当然你在IDEA或者eclipse中也要这么组织!

image

你的类多了 那我就要打包 将能放在一起的类以一个文件夹来管理,在Java中叫作package包。
同理,你的包package太多,那么请将这些包梳理归纳,使用文件夹来管理,在Java中叫作module模块来管理。
所以你的Java工程下层层包含模块----->>>包------>>>类的源码文件

创建Java项目

1.New Project

image

或者:

image

点击File ----->>> 点击New ------>>> 点击Project

image

注意这里工程项目的名称以及所存放的位置,尽量存放在你固定的一个文件夹,方便自己整理和归纳!

image

然后点击 Finish

如果你创建的项目名称与所放在的项目路径下的文件夹中的其他工程名重复则会出现如下对话框:

image

如果项目创建成功,会弹出对话框询问你是在当前窗口打开你的项目还是打开一个新的窗口:

image

最终项目创建成功的界面如下:

image

剩下的最后关于创建package包1还有模块module步骤流程都是一样的。
这里着重提醒一下包package的命名方式,默认的规则是域名倒过来写然后.包名。
比如我的单位是在学校就是cn即:cn.uestec.包名。

标签:Java,package,创建,项目,IDEA,文件夹,JAVA
From: https://www.cnblogs.com/zxLai/p/17840777.html

相关文章

  • [Javascript] Using Generator to create a number generate with condition
    constgenerateTimeMs=(min,max)=>Math.floor(Math.random()*(max-min+1))+min/***Ageneratorwhichcangeneratenumbersbasedonsettings**@param{number}min-mintimervalue,unitms*@param{number}max-maxtimervalue,unit......
  • class lombok.javac.apt.LombokProcessor (in unnamed module @0x4587f0f9)
    classlombok.javac.apt.LombokProcessor(inunnamedmodule@0x4587f0f9)cannotaccessclasscom.sun.tools.javac.processing.JavacProcessingEnvironment(inmodulejdk.compiler)becausemodulejdk.compilerdoesnotexportcom.sun.tools.javac.processingtounn......
  • 【Java基础】while循环的标号
    需求:学生管理系统的菜单有5个操作选项:1.添加学生、2.删除学生、3.修改学生、4.查看学生、5.退出;进入系统后操作选项会循环给出,但当输入5触发退出时循环结束。实现:给循环添加标号,在break后添加循环标号指示需要结束的循环学生管理系统的菜单初始化代码publicclassStuMan......
  • IDEA控制台输出中文乱码
    1.问题如下图,我使用的文件编码格式为UFT-8,这里会出现中文乱码的问题。且我并不方便直接修改全局文件编码格式,有可能会造成未知错误。2.解决参考链接:IDEA控制台中文乱码4种解决方案2.1选中要运行的项目,并点击编辑配置2.2在VM选项中加入-Dfile.encoding=GBK选项即可......
  • 将Java项目打包成exe可执行文件
    将Java项目打包成exe可执行文件这里将以idea中项目打包成exe可执行文件为例‍所选工具IDEA,JDK,exe4j‍IDEA官网JDK安装教程exe4j下载地址准备工作首先确保该程序能够正常运行​​‍打包流程简述把java项目打包成exe可执行文件简单来说只要两个步......
  • C:\Users\17482\Desktop\ERP——test1\SpringBoot-ERP-master\src\main\java
    这个错误表明在你的Java类文件UserImp.java中,找不到MyBatis的注解包org.apache.ibatis.annotations。这个包中包含了MyBatis的注解,比如@Select、@Insert等。首先,请确保你的项目正确引入了MyBatis的依赖。在你的pom.xml文件中应该包含类似以下的依赖配置:<dependency......
  • java中两个日期比大小
    SimpleDateFormatslf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");Datedate=newDate();Datedate1=null;Stringd="2023-1-111:11:11";try{date1=slf.parse(d);}ca......
  • Java时间截和日期格式相互转换的方汁
    //定义时间格式SimpleDateFormatslf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//获取当前时间Datedate=newDate();//转换时间戳用long接收longtime=date.getTime();//输出时间戳System.o......
  • java 反射
    第十六章反射 通过案例体会反射的好处案例:美团外卖--->付款 ---》要么用微信支付要么用支付宝支付 1packagecom.llh;23//接口的制定方:美团外卖4publicinterfaceMtwm{5//在线支付功能:6voidpayOnline();7}1publicclassWeChatimpleme......
  • java-Junit 注解 枚举
    第15章_Junit_注解_枚举Junit单元测试引入【1】软件测试的目的:软件测试的目的是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 【2】测试分类:(1)黑盒测试:软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是......