Java 开发工具 Eclipse

news2024/12/21 6:38:45

目录

一、Eclipse 概述

二、Eclipse 安装与汉化

三、创建 Java 项目        

四、创建 Java 类         

五、运行 Java 程序

六、Eclipse 调试程序 (方法一)

七、Eclipse 调试程序 (方法二)


        工欲善其事,必先利其器。要使用Java语言进行程序开发,就必须选择一种功能强大、使用方便且能够辅助程序开发的IDE集成开发工具。而Eclipse就是目前最流行的Java语言辅助开发工具。它具有强大的代码辅助功能,能够帮助程序开发人员自动完成输入语法、补全文字、修正代码等操作,能够减少程序开发人员的时间和精力。

一、Eclipse 概述

        Eclipse 是 IBM 花巨资开发的IDE集成开发环境(Integrated Development Environment)。其前身是 IBM 的 Visual Age for Java(VA4J)。Eclipse 是一个发开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境是可扩展的体系结构。可以集成不同软件开发供应商开发的产品,将他们开发的工具和组件加入到 Eclipse平台中。另外 Eclipse 还附带了一个标准的插件集,包括 Java 开发工具 (Java Development  Tools JDT )。

         其他流行开发工具:

IntelliJ Idea

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

NetBeans

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

二、Eclipse 安装与汉化

        1、Eclipse 下载

到Eclipse官网点击 Download

        2、选择 Download Packages

         3、选择符合安装平台软件

         4、下载汉化包

在Eclipse汉化包下载

 点击Latest Release 

        5、选择Language: Chinese (Simplified)

         6、将下载 Eclipse汉化包下载解压,将 features 和 plugins 文件夹复制到安装的 Eclipse 目录,替换相对应文件,这样就可以实现 Eclpse 汉化。

        7 、启动 Eclipse

运行 D:\Program Files\eclipse\eclipse.exe

三、创建 Java 项目        

        1、创建Hello World 项目

选择【文件】> 【新建】> 【项目】命令,打开新建项目对话框。

          2、在向导列表中选择【 Java 项目】选项,单击 【下一步】按钮

         3、在新建 Java 项目对话框,输入项目名称,单击 【完成】按钮

         4、单击 【完成】按钮,之后的效果

四、创建 Java 类         

        1、鼠标点击 HelloWorld 项目的源目录(src),右键创建 Java 类

        2、输入包、名称,勾选【public static void main(String args)】

         3、点击【完成】按钮

         4、编写 Java 代码,在代码编辑框输入sys后,按住【 Alt + / 】选择 【sysout】项,便可以自动输入该项

         5、键盘按住【Enter】

           6、编写代码,键盘按住【Crtl + S】保存

五、运行 Java 程序

   1、在编码对话框【右键】> 【运行方式】>【Java应用程序】

 2、控制台显示

六、Eclipse 调试程序 (方法一)

        1、打断点,鼠标左双击两下 

         2、编写代码对话框,【鼠标右击】>【调试方式】>【Java应用程序】

        3、切换调试视图

    4、调试视图界面

         5、选择 【继续】

     6、执行完毕,控制台输出信息

七、Eclipse 调试程序 (方法二)

           1、打断点,鼠标左双击两下 

        2、编写代码对话框,【鼠标右击】>【调试方式】>【运行 配置】

         3、调试 配置框

          4、选择【调试】按钮

         5、选择【切换】按钮,变成调试模式

    6、选择 【继续】

        7、执行完毕,控制台输出信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1531.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux文件查找find

目录 前言 查找命令 命令演示 1.which:命令查找 2.locate命令 3.find命令(主要使用这个命令进行查找文件) 1)语法 2)find的用法介绍 按文件名查找 手动写入指定大小数据到文件内,介绍一下dd命令。…

【兄弟反目成仇系列】:我只是写了一个爆炸信息窗口脚本,好兄弟追了我几条街~

文章目录✨ 真的来咯~💥爆炸信息窗口💡设计思路🔑模块准备⚠️删除好友警告⚠️源代码❓这时你可能会问👀 批量获取表情包🛀结束语专栏Python零基础入门篇🔥Python网络蜘蛛🔥Python数据分析Djan…

高德地图 API,点击地图标记获取自定义标记 (Marker) 中的信息

高德地图 API,点击地图标记获取自定义标记 (Marker) 中的信息 通过 高德地图 JS Web 添加自定义图标,自定义窗口标记 已经能在地图中正常添加自定义标记了 这篇文章讲讲点击标记时,如何从自定义标记中获取你需要的信息,如何预置一…

计算机网络【IP协议与以太网】

计算机网络【IP协议与核心协议】🍎一.IP协议🍒1.1IPv4协议格式🍒1.2 IP协议地址🍒1.3IPv4协议的解决方案🍒1.4路由选择(了解)🍎二.以太网协议🍒2.1以太网协议格式🍒2.2认识MTU(了解)…

聊一聊JAVA中的缓存规范 —— 虽迟但到的JCache API与天生不俗的Spring Cache

为何需要规范 上一章中构建的最简化版本的缓存框架,虽然可以使用,但是也存在一个问题,就是它对外提供的实现接口都是框架根据自己的需要而自定义的。这样一来,项目集成了此缓存框架,后续如果想要更换缓存框架的时候&a…

哈希的应用

文章目录前言一、位图1.1位图概念1.2位图的实现1.3 位图的应用二、 布隆过滤器2.1 布隆过滤器提出2.2 布隆过滤器概念2.3 布隆过滤器的插入2.4 布隆过滤器的哈希函数2.5 布隆过滤器的查找2.6 布隆过滤器删除2.7 布隆过滤器的优点2.8 布隆过滤器的缺陷2.9 布隆过滤器的应用场景前…

散射辐射变送器的优势体现在哪些方面?

散射辐射是经过大气分子、水蒸气、灰尘等质点的散射,改变了方向的太阳辐射,也称天空散射辐射。太阳散射辐射强弱程度与太阳辐射的入射角、大气条件(云量、水汽、砂粒、烟尘等粒子的多少)和地面反射率有关。当天空的浑浊程度加大&a…

链路状态路由协议 OSPF (三)

作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.OSPF领接关系的建立 1.OSPF领接关系的建立概述 &#xff0…

彻底理解Java并发:乐观锁与CAS

本篇内容包括:悲观锁与乐观锁的概述、CAS(Compare And Swap)比较并交换的介绍、非阻塞算法与ABA问题,以及对 Java 中 CAS 的实现解读(AtomicInteger 对 CAS 的实现,Unsafe 类简介)。 一、悲观锁…

【树莓派不吃灰】Raspberry Pi上搭建NodeJS运行环境

目录1. 前言2. 安装NodeJS环境2.1 安装npm2.2 安装nodejs2.3 配置NPM国内镜像源3. 总结❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2022-10-28 ❤️❤️ 本篇更新记录 2022-10-28 ❤️🎉 欢迎关注 🔎点赞…

嵌入式C语言编程中经验教训总结(八)变量、指针和指针数组的内存管理

目录嵌入式C语言编程中经验教训总结(八)变量、指针和指针数组的内存管理变量、指针和指针数组的内存占用指针、指针数组的空间验证指针数组的元素数据访问方法嵌入式C语言编程中经验教训总结(八)变量、指针和指针数组的内存管理 …

【趣学算法】第一章读书笔记

14天阅读挑战赛 *努力是为了不平庸~ 算法学习有些时候是枯燥的,这一次,让我们先人一步,趣学算法! 文章目录1.1打开算法之门1.2 妙不可言——算法复杂性算法的特性好算法的标准时间复杂度和空间复杂度时间复杂度空间复杂度宕机1.4算…

62. 如何通过增强(Enhancement) 的方式给 SAP ABAP 标准程序增添新功能

文章目录 如何找到可以创建增强实现的增强点位置如何创建增强实现如何在 SE80 里找到增强实现本身如何调试 ABAP 增强实现总结ABAP 系统有比较完善的修改控制权限管控,比如笔者试图修改一个 SAP ABAP 系统里标准的函数,就会遇到如下的警告消息,然后修改的尝试会被阻止: You…

Winform和ASP.NET、Web API详解

Winform和ASP.NET、Web API 一、winform基础 1.1 基础学习 1、 winform应用程序是一种智能客户端技术,我们可以使用winform应用程序帮助我们获得信息或者传输信息等。 2、属性 Name:在后台要获得前台的控件对象,需要使用Name属性。 visible:指示一…

认识运营商机房

文章目录走线设备机房走线数据机房走线传输机房列头柜【供电】网络架构ONU设备OLT设备汇聚层交换机BARS设备核心路由器运营商网络架构【必看】铁塔基站核心机房ODF:光纤配线架MME光纤SGWPGWHSS交换机拓扑核心机房拓扑接入层基站(BaseStation)…

山西大同大学技术会,大同大学的家!

大家好,我是康来个程,山西大同大学技术会的创建者。 低谷时代 近几年校内的竞赛氛围越来越浓厚,随着自身参与并了解的赛事越来越多,随之而来的也是发现了我们学校竞赛方面的问题。疫情原因,我们的比赛取消的取消&…

Gitee在大数据中心的使用

在本地主机或者可以VSCode直接连接可视化的服务器上 1. 首先在gitee新建一个带有develop分支的仓库 2. 在自己的主机(e.g., server 1~3)上git clone下来,例如 git clone gitgitee.com:PeterBishop0/TransT-based.git 3. 切换成develop分支&…

深度学习入门(十) 模型选择、过拟合和欠拟合

深度学习入门(十) 模型选择、过拟合和欠拟合前言模型选择例子:预测谁会偿还贷款?训练误差和泛化误差验证数据集和测试数据集K-则交叉验证总结过拟合和欠拟合模型容量模型容量的影响估计模型容量VC维线性分类器的VC维VC维的用处数据…

[云原生之k8s] Kubernetes原理

引言 单机容器编排:docker-compose 容器集群编排:docker swarm、mesosmarathon、kubernetes 应用编排:ansible 一、Kubernetes是什么? Kubernetes的缩写为:K8S,这个缩写是因为k和s之间有八个字符的关系…

线段树模板

好文分享:【数据结构】线段树(Segment Tree) - 小仙女本仙 - 博客园 线段树和树状数组的基本功能都是在某一满足结合律的操作(比如加法,乘法,最大值,最小值)下,O(logn)的时间复杂度内修改单个元…