JAVA的使用_Java集成开发环境

JAVA的使用_Java集成开发环境IDE是集成开发环境:IntegratedDevelopmentEnvironment的缩写。使用IDE的好处在于按,可以把编写代码、组织项目、编译、运行、调试等放到一个环境中运行,能极大地提高

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  IDE是集成开发环境:Integrated Development Environment的缩写。

  使用IDE的好处在于按,可以把编写代码、组织项目、编译、运行、调试等放到一个环境中运行,能极大地提高开发效率。

  IDE提升开发效率主要靠以下几点:

  • 编辑器的自动提示,可以大大提高敲代码的速度;

  • 代码修改后可以自动重新编译,并直接运行;

  • 可以方便地进行断点调试。

  目前,流行的用于Java开发IDE有

  Eclipse

  Eclipse是由IBM开发并捐赠给开源社区的一个IDE,也是目前应用最广泛的IDE。Eclipse的特点是它本身是Java开发的,并且基于插件结构,即使是对Java开发的支持也是通过插件JDT实现的。

  除了用于Java开发,Eclipse配合插件也可以作为C/C++开发环境、PHP开发环境、Rust开发环境等。

  IntelliJ Idea

  IntelliJ Idea是由JetBrains公司开发的一个功能强大的IDE,分为免费版和商用付费版。JetBrains公司的IDE平台也是基于IDE平台+语言插件的模式,支持Python开发环境、Ruby开发环境、PHP开发环境等,这些开发环境也分为免费版和付费版。

  NetBeans

  NetBeans是最早由SUN开发的开源IDE,由于使用人数较少,目前已不再流行。

  使用Eclipse

  安装EClipse

  Eclipse的发行版提供了预打包的开发环境,包括Java、JavaEE、C++、PHP、Rust等。从这里下载:

 JAVA的使用_Java集成开发环境

 

   下载后双击安装

  设置Eclipse

  选择菜单”Eclipse/Windows”-“Preferences”

  调整以下设置项:

  General>Editoes>Text Editors

  钩上“Show line numbers”,这样编辑器会显示行号

JAVA的使用_Java集成开发环境

 

   General>Workspace

  钩上“Refresh using native hooks or polling”,这样Eclipse会自动刷新文件夹的改动;

JAVA的使用_Java集成开发环境

 

   对于“Text file encoding”,如果Default不是UTF-8,一定要改为“Other:UTF-8”,所有文本文件均使用UTF-8编码;

  对于“New text file line delimiter”,建议使用Unix,即换行符使用\n而不是Windows的\r\n

JAVA的使用_Java集成开发环境

 

   Java > Installed JREs

  在Installed JREs中应该看到Java SE 13,如果还有其他的JRE,可以删除,以确保Java SE 13是默认的JRE。

JAVA的使用_Java集成开发环境

 

   Eclipse IDE结构

  打开Eclipse后,整个IDE由若干个区域组成

JAVA的使用_Java集成开发环境

 

   中间可编辑的文本区(见1)是编辑器,用于编辑源码

  分别在左右和下方的是视图

  • Package Exploroer(见2)是Java项目的视图
  • Console(见3)是命令行输出视图
  • Outline(见4)是当前正在编辑的Java源码的结构视图

  新建Java项目

  在Eclipse菜单选择“File”-“New”-“Java Project”,填入HelloWorld,JRE选择Java SE 13

JAVA的使用_Java集成开发环境

   暂时不要勾选“Create module-info.java file”,因为模块化机制我们后面才会讲到:

  点击“Finish”就成功创建了一个名HelloWorld的Java工程

  新建Java文件并运行

  展开HelloWorld工程,选中源码目录src,点击右键,在弹出菜单中选择“New”-“Class”:

JAVA的使用_Java集成开发环境

 

   在弹出的对话框中,Name一栏填入Hello

JAVA的使用_Java集成开发环境

 

   点击”Finish“,就自动在src目录下创建了一个名为Hello.java的源文件。我们双击打开这个源文件,填上代码:

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

 JAVA的使用_Java集成开发环境

 

   

  保存,然后选中文件Hello.java,点击右键,在弹出的菜单中选中“Run As…”-“Java Application”:

JAVA的使用_Java集成开发环境

 

   在Console窗口就可以看到运行结果

JAVA的使用_Java集成开发环境

 

   如果没有在主界面中看到Console窗口,请选中菜单“Window”-“Show View”-“Console”,即可显示

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167830.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 这2个PDF转Word免费不限页数工具很多人没用过

    这2个PDF转Word免费不限页数工具很多人没用过很多人在搜索下载过PDF转换器的小伙伴都会有一个灵魂拷问:难道就没有免费还没页数限制的PDF转Word的工具吗?小编经过不断的对比和试用,找到以下两款好用免费的工具,相信总有一个你能用上。一、PDF转换器相信了解PDF这种文档格式设计由来的人对于Adobe肯定不陌生,所以首先要说的PDF转换工具就是AdobePDF,下载安装后打开软件,直接将PDF拖到软件页面打开即可,然后点击左上角“文件”中的“另存为其他”,选择我们需要转换成的Word格式就可以了。或者点击右侧“工具”选项中的“将文件导出为”并

    2022年4月27日
    96
  • CentOS 7搭建SMB服务「建议收藏」

    第一步:安装samba服务》yuminstallsamba第二步:启动samba服务》systemctlstartsmb查看samba的状态》systemctlstatussmb看到Active就说明在运行中了第三步:关闭防火墙》systemctlstopfirewalld.service//停止服务》systemctldisablefirewalld.service//关…

    2022年4月13日
    269
  • QQ微信都是腾讯的吗_腾讯为什么放弃qq

    QQ微信都是腾讯的吗_腾讯为什么放弃qq中国第一大APP是哪一个?当然是微信。那么第二大APP是哪一个呢?答案是已经21岁的互联网“化石级”产品——QQ!QQ的今天月活用户居然高达7.35亿,稍微观察一下就会发现一个奇怪的现象…

    2025年12月7日
    5
  • mysql 全文索引无效_为什么MySQL全文索引不起作用?

    mysql 全文索引无效_为什么MySQL全文索引不起作用?在尝试了我能做的一切之后,我终于创建了这个测试表:CREATETABLEtest_table(idint(11)NOTNULLAUTO_INCREMENT,titletextNOTNULL,PRIMARYKEY(id),FULLTEXTKEYtitle(title))ENGINE=MyISAMDEFAULTCHARSET=utf8使用以下测试数据:INSERT…

    2022年6月21日
    45
  • 手写代码实现卷积操作(Python)

    手写代码实现卷积操作(Python)在卷积神经网络中,才用卷积技术实现对图片的降噪和特征提取。一般我们构建卷积神经网络都是使用成熟的框架,今天我就来自己实现一下卷积,并使用不同的卷积核来看看效果。卷积操作的原理可以由下图表示:一个3*3的卷积核,以滑动窗口的形式在图片上滑动,每滑动一次,就计算窗口中的数据的加权之和,权值就是卷积核的数据。通过这个过程将图片进行转化。准备图片数据:使用P…

    2022年5月28日
    57
  • layui弹出层html,layui弹出层效果实现代码

    layui弹出层html,layui弹出层效果实现代码本文实例为大家分享了layui弹出层的具体代码,供大家参考,具体内容如下弹出层大部分演示都在layer独立组件的官网,与内置的layer模块,用法是完全一致的特殊例子Tips:为了更清晰演示,每触发下述一个例子之前,都会关闭所有已经演示的层多窗口模式,层叠置顶配置一个透明的询问框示范一个公告层上弹出右弹出下弹出左弹出左上弹出左下弹出右上弹出右下弹出居中弹出Layui-精心为你雕琢layui.u…

    2022年5月2日
    232

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号