首页 > 编程语言 >java web开发(IDEA安装 + 第一个java工程)

java web开发(IDEA安装 + 第一个java工程)

时间:2022-11-23 15:04:15浏览次数:67  
标签:web java IDEA HelloWorld idea Step data 调试

发环境是my eclipse。时过境迁,现在大家更多地愿意用IDEA环境来开发。对于新手,尤其是刚入门的同学来说,有一个好的IDE环境还是能够减轻不少负担的。这样,可以让学习的曲线不是那么陡峭,学习的兴趣可以延续较长的一段时间。

1、先安装jdk环境

        可以选择比较成熟的一个jdk版本,比如jdk1.8.0

2、安装idea环境

        这次安装的版本是2020.1.1,主要参考的安装流程在这,


​https://weilong98.com/post/ideainstall/​​,idea版本的下载地址在这



​https://www.jetbrains.com/idea/download/other.html​


3、确保安装好idea好后,创建第一个java工程,

        IDEA启动过程略慢,到时候注意一下即可,

3.1 创建工程

java web开发(IDEA安装 + 第一个java工程)_ide

3.2 选择默认选项,直接下一步

java web开发(IDEA安装 + 第一个java工程)_java文件_02

3.3 继续下一步

java web开发(IDEA安装 + 第一个java工程)_java文件_03

3.4 填入工程名和工程路径

java web开发(IDEA安装 + 第一个java工程)_java文件_04

 3.5 下一步创建工程后,准备添加java文件

java web开发(IDEA安装 + 第一个java工程)_ide_05

3.6 输入类名

java web开发(IDEA安装 + 第一个java工程)_java_06

 3.7 编写类代码

import java.io.*;

public class HelloWorld {

public static int iterate(int data){
if(1 == data)
return 1;
else
return iterate(data-1) +data;
}

public static void main(String[] args){
System.out.println(iterate(10));
}
}

 3.8 准备编译HelloWorld.java文件

java web开发(IDEA安装 + 第一个java工程)_servlet_07

3.9 运行生成的class文件

java web开发(IDEA安装 + 第一个java工程)_servlet_08

         在弹出的对话框里面选择HelloWorld,

java web开发(IDEA安装 + 第一个java工程)_开发语言_09

 3.10 查看结果打印

java web开发(IDEA安装 + 第一个java工程)_java_10

4、debug调试

        idea里面java文件的调试过程也是比较简单的。

4.1 选中需要调试的java文件;

4.2 在main函数后面添加一个断点;

4.3 右击,选中"Debug HelloWorld.main";

4.4 代码运行到断点处停下来,下面就可以开始调试了;

4.5 注意常用的几个调试指令,这里面注意如果需要强制force into函数的话,一定要选Alt+shift+F7。

        F7 - Step into

        Alt+shift+F7 - Force Step into

        F8 - Step over

        Shift+ F8 - Step out

        单机红色按钮结束调试。

5、后续

       有了上面的操作,就可以慢慢开始后续java章节的学习了。

标签:web,java,IDEA,HelloWorld,idea,Step,data,调试
From: https://blog.51cto.com/feixiaoxing/5881298

相关文章

  • 常用js库和框架(vue&element ui与webpy)
        编写前端代码的同学都知道,目前最火的前端代码是vue&elementui,而后端个人又比较喜欢用webpy,那么这两者是怎么配合的。现在都说要实现前后端分离,两者的json数据......
  • java上位机开发(编译和部署)
        之前开发java程序的时候,一直用的是命令行来完成的。其实大家也可以用eclipse、IDEA这些工具来做。部署也是一样,一方面大家可以用maven这些工具来完成,另外一方面......
  • java和设计模式(行为模式)
        和构建模式、结构模式相比较,行为模式的内容要多一些。在设计模式中,行为模式强调的是类和对象之间的交互关系。它更多强调的是,在特定的行为场景种,使用哪一种设计......
  • java和设计模式(结构模式)
        在设计模式中,有一类设计模式是比较有意思的,但是关注的人不多。这就是结构模式。如果说创建模式的重点是如何创建出实例对象,那么结构模式的特点就是利用类、示例......
  • java和设计模式(创建模式)
        有过软件开发经验的同学都知道,软件开发功能怎么都能完成。但是如果需要在软件上面不断做需求变更和重构,这就变得好复杂了。对于这些变更,如果只是硬编码去解决,那......
  • java上位机开发(定时器使用)
    在实际开发中,我们发现有一些任务需要周期性的完成,比如说数据库的检查、设备的检查、状态的检查、变量的检查等等。这个时候就会使用到定时器。在javaswing中,因为本身已经集......
  • 更新 | Eolink IDEA 插件 “Eolink ApiKit” 最新版本 1.1.3 发布
    本月,EolinkIDEA插件“EolinkApiKit”已更新最新版本1.1.3 ......
  • java.lang.ClassNotFoundException: org.apache.commons.pool2.impl.GenericObjectPoo
    启动连接redis时报错因为spring-boot-starter-data-redis升级后将commons-pool2踢出去了解决方式两个1.导入commons-pool2依赖<dependency><groupId>org.apach......
  • FR11 webservice程序数据集
    packagecom.fr.data;importcn.hutool.core.lang.Console;importcn.hutool.http.webservice.SoapClient;importcn.hutool.json.JSONArray;importcn.hutool.json.......
  • 按键精灵字库文件点阵图显示Java代码
    如题:publicclassTest{publicstaticvoidmain(String[]args){Strings="01800B0200F40C07181870300300000020C000C303030C0C0C303030C0C0E30303E......