16、开发工具eclipse的安装和使用
yuyutoo 2024-10-12 02:04 3 浏览 0 评论
开发工具eclipse的安装和使用
作者:韩茹
公司:程序咖(北京)科技有限公司
程序咖:IT职业技能评测平台
网址:https://www.chengxuka.com
任务
1.Java开发工具
2.eclipse
3.工作空间
4.项目
程序的执行:
1、有图形界面:压缩软件,图片播放器,迅雷,QQ。。。。
2、用命令执行,dos窗口执行命令。。
java的执行流程:
step1:编写java的源代码——给人看的
计算机只认识0和1。
step2:将源代码进行编译:javac
生成一个字节码文件:二进制文件——给机器看的
step3:解释执行字节码文件
一、Java开发工具的介绍
1、文本编辑器:
记事本、Editplus、nodepad++。。
2、集成开发工具:
eclipse:免安装
IntelliJ IDEA
。。。
二、eclipse的使用
2.1、先到eclipse的官网上下载
https://www.eclipse.org/
2.2、工具进行解压缩
2.3、启动eclipse
设置workspace工作空间:
设置字体颜色
2.4、常规设置
点开Window下面的preferences
- 设置字体大小:window-preferences后:general-appearance-colors and fonts
- 设置自动提示:window-preferences后:Java-editor-content assist将a-z,A-Z之间的所有字母都添加进去
- 设置工作空间的编码格式为UTF-8:
- 。。。
2.5、常用快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Ctrl+/ 注释当前行,再按则取消注释 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Ctrl+Shift+F 格式化当前代码 全局 放大 Ctrl+= 全局 缩小 Ctrl+- 。。。。
三、创建项目
3.1 workspace
工作空间,其实就是一个目录结构,一个eclipse可以对应多个workspace。不同的workspace可以有不同的配置,以及存储不同的project。
3.2 project
项目,我们写代码都是以项目为单位的。首先创建项目,然后在项目里创建包,包中创建类。
3.3 演示
首先我们新建一个项目。
1、点击File-->New-->Project:
2、在弹出的窗口里选择JavaProject:
3、然后填入项目名称,位置一般默认为当前的工作空间即可。那么这个项目就在这个工作空间内了。
到此,我们的工作空间下目录下,就有一个名为HelloWorld的项目,项目里有src目录:
4、现在我们去创建包了,就是package,因为一个项目下的源文件可能会有很多,使用package的话,不但可以区分同名文件,可以很好的管理这些源文件。
在src上右键,选择new--->选择package:
在弹出的窗口中,填入包的名字:
包名也是一个标识符,要满足命名规范。而且包名的字母都要小写。在命名习惯上,一般选择公司域名倒置。
5、新建类
然后我们在包上右键,选择new--->新建class:
在弹出的窗口中,添加类的名字:
6、编写源代码
我们打印一行Hello即可:
编写后一定记得要保存文件。
对于eclipse工具,保存源文件意味着编译,那么会在bin的同目录下产生字节码文件。如果源文件中有错误,会有错误的提示信息,我们进行修改,然后再重新保存。
7、运行程序
这个就很简单啦,不需要我们手动的输入命令,直接点击按钮就行了。或者右键选择Run As。
8、运行结果
在控制台上打印出运行结果:
相关推荐
- 史上最全的浏览器兼容性问题和解决方案
-
微信ID:WEB_wysj(点击关注)◎◎◎◎◎◎◎◎◎一┳═┻︻▄(页底留言开放,欢迎来吐槽)●●●...
-
- 平面设计基础知识_平面设计基础知识实验收获与总结
-
CSS构造颜色,背景与图像1.使用span更好的控制文本中局部区域的文本:文本;2.使用display属性提供区块转变:display:inline(是内联的...
-
2025-02-21 16:01 yuyutoo
- 写作排版简单三步就行-工具篇_作文排版模板
-
和我们工作中日常word排版内部交流不同,这篇教程介绍的写作排版主要是用于“微信公众号、头条号”网络展示。写作展现的是我的思考,排版是让写作在网格上更好地展现。在写作上花费时间是有累积复利优势的,在排...
- 写一个2048的游戏_2048小游戏功能实现
-
1.创建HTML文件1.打开一个文本编辑器,例如Notepad++、SublimeText、VisualStudioCode等。2.将以下HTML代码复制并粘贴到文本编辑器中:html...
- 今天你穿“短袖”了吗?青岛最高23℃!接下来几天气温更刺激……
-
最近的天气暖和得让很多小伙伴们喊“热”!!! 昨天的气温到底升得有多高呢?你家有没有榜上有名?...
- CSS不规则卡片,纯CSS制作优惠券样式,CSS实现锯齿样式
-
之前也有写过CSS优惠券样式《CSS3径向渐变实现优惠券波浪造型》,这次再来温习一遍,并且将更为详细的讲解,从布局到具体样式说明,最后定义CSS变量,自定义主题颜色。布局...
- 你的自我界限够强大吗?_你的自我界限够强大吗英文
-
我的结果:A、该设立新的界限...
- 行内元素与块级元素,以及区别_行内元素和块级元素有什么区别?
-
行内元素与块级元素首先,CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,分别为块级(block)、行内(inline)。块级元素:(以下列举比较常...
-
- 让“成都速度”跑得潇潇洒洒,地上地下共享轨交繁华
-
去年的两会期间,习近平总书记在参加人大会议四川代表团审议时,对治蜀兴川提出了明确要求,指明了前行方向,并带来了“祝四川人民的生活越来越安逸”的美好祝福。又是一年...
-
2025-02-21 16:00 yuyutoo
- 今年国家综合性消防救援队伍计划招录消防员15000名
-
记者24日从应急管理部获悉,国家综合性消防救援队伍2023年消防员招录工作已正式启动。今年共计划招录消防员15000名,其中高校应届毕业生5000名、退役士兵5000名、社会青年5000名。本次招录的...
- 一起盘点最新 Chrome v133 的5大主流特性 ?
-
1.CSS的高级attr()方法CSSattr()函数是CSSLevel5中用于检索DOM元素的属性值并将其用于CSS属性值,类似于var()函数替换自定义属性值的方式。...
- 竞走团体世锦赛5月太仓举行 世界冠军杨家玉担任形象大使
-
style="text-align:center;"data-mce-style="text-align:...
- 学物理能做什么?_学物理能做什么 卢昌海
-
作者:曹则贤中国科学院物理研究所原标题:《物理学:ASourceofPowerforMan》在2006年中央电视台《对话》栏目的某期节目中,主持人问过我一个的问题:“学物理的人,如果日后不...
-
- 你不知道的关于这只眯眼兔的6个小秘密
-
在你们忙着给熊本君做表情包的时候,要知道,最先在网络上引起轰动的可是这只脸上只有两条缝的兔子——兔斯基。今年,它更是迎来了自己的10岁生日。①关于德艺双馨“老艺...
-
2025-02-21 16:00 yuyutoo
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- mybatis plus (70)
- scheduledtask (71)
- css滚动条 (60)
- java学生成绩管理系统 (59)
- 结构体数组 (69)
- databasemetadata (64)
- javastatic (68)
- jsp实用教程 (53)
- fontawesome (57)
- widget开发 (57)
- vb net教程 (62)
- hibernate 教程 (63)
- case语句 (57)
- svn连接 (74)
- directoryindex (69)
- session timeout (58)
- textbox换行 (67)
- extension_dir (64)
- linearlayout (58)
- vba高级教程 (75)
- iframe用法 (58)
- sqlparameter (59)
- trim函数 (59)
- flex布局 (63)
- contextloaderlistener (56)