java 编码规范 eclipse_java学习day11-编码规范、Eclipse工具

java学习第十一天内容总结:

学习内容:

11ca772a805ebbc0b94563d398a62ccf.png

学习大纲

学习记录:

1、编码规范:推荐《SUN Java编码规范》

1)写代码:

明确需求----整理思路(先注释思想,再代码)----按思路写代码----每项功能完成后测试----总结:怎么做出的,怎么快速解决。

2)编码规范注意点:

1.起名:驼峰法,英文。

2.包名:小写字母,Java文件第一行代码。

3.类名:首字母大写。

4.接口名:首字母大写。某些企业习惯“i”大写作为接口前缀名。

5.方法名:首字母小写,动词。

6.变量:首字母小写,名词。

7.常量(特指:final修饰的变量):全部大写,下划线分割单词。在方法中定义的final变量,一般不大写。

2、工具Eclipse介绍:

1):Eclipse介绍和基本配置(代码生成)

介绍,安装,视图介绍,基本配置(编码,jre,编译级别,字体)。

●Eclipse:核心代码;工具。

●本次学习选择:版本代号Indigo 3.7 (2011年6月22日),优点快。(只支持Java 7,选择JDK1.7)【文末详情】

●其他工具

NetBeans:超厉害,但企业不用。

JBuilder:强悍,但收费。

IntelliJ IDEA:屌爆,效率高与提示快,但收费。

●Eclipse工具的Java视图

①必要模块:Package Explorer;Console;Outline。

539ec8ccf188499e21e2350c1803ce54.png

简单视图模式

1cbbac3069dcced732d664f3feb63638.png

save保存自定义视图,reset恢复视图,Preferences配置

②工具配置:使用Window下的Preferences选项。

ⅰ、运行环境配置为JDK(JDK有源代码,JRE无)。

1ee7c328460cf1f4407a65386f259ebf.png

ⅱ、编码方式可选择GBK、UTF-8。(本次学习使用GBK,便于生成文档,不出现乱码。)

6ffc0024d64e1590eb6355f610ef9f07.png

ⅲ、字体:Courier New(等宽字体)。

c52470123e1a8e828652536b70a7d920.png

2):Eclipse基本使用

一: 创建项目,导入/导出项目,自动编译,关联源代码,显示行号,运行程序。

●项目导出:Ctrl + c,Ctrl + v。项目导入:Import(工作空间:项目copy到常用工作空间再修改)。

●Project模块常用:

①Build Automatically----自动编译。

②Clean----字节码删除,重新编译。(如果出现红叉警示,可以选择Clean再编译。)

d119cb186cc4e9733ad91db9309c1dbe.png

③搜索:templates----代码模块。(设置快捷方式,快速输入设定代码。)

a2beed9c24559b70023dd6267e49f97a.png

④搜索:format----格式化代码设置。

配置:当格式化代码时,不格式化注释。

ef87dccda84373f478eefea4c48fdfa2.png

3739c15c738321354a76fb3e30cb5d35.png

●显示行号:勾选“Show Line Numbers”

3707a5033d3587821cea5b4942cc93fa.png

● 项目界面简洁技巧:

1、工作集设置

617d29158f99cacefa7438053a3ecf45.png

工作集设置

2、过滤关闭项目

1685cd0032860761416d627fce33c423.png

过滤设置

7959e520cf02ddc47ee777bee357efd1.png

此时只显示未关闭的marchDemo项目

85ec677b55e7be88601ef7037dfd2318.png

下拉框,可选择展开关闭项目

二:过滤关闭项目/工作集,生成构造器,getter/setter/toString,实现接口中的方法,格式化代码。

●快捷键

读源代码:Ctrl + 鼠标。

快捷键:禁用搜狗输入法快捷键。

adcd0980ee0c1e642b599815d435a4c5.png

常用快捷键

3):Eclipse快捷键和定义代码模板

4):Eclipse的Debug调试(for循环,二分法搜索)

当期望的结果和真实的结果不同时,Debug。

5):Eclipse安装插件:OpenExplorer

3、GUI操作练习

Java做图形化界面GUI,通常使用:java-->awt包;javax-->swing包。

27af2696a31b797d9ef27108cb3a9769.png

aef6d77709bbace85038f755729e6006.png

应用结果

4、jar文件和Javadoc文档

1)jar包:很多字节码文件的集合。目的:为应用提供支持。

2)生成Javadoc文档:Eclipse工具导出Javadoc,生成网页文档,查看使用index.html。

3)Eclipse安装插件(最简单:dropins安装方法)

①快速进入文件目录。(Open Explorer)

②撤销当前项目操作。(方法1、选中 项目Ctrl+Z撤销操作。方法2、Restore form Local History.恢复最近历史。)

4)eclipse工程文件

66fdcbe0cfbe403680b705c2709edaad.png

.classpath是xml文件

5、用户和程序交互

●注意类(看文档)

1)系统相关:System,Runtime。

2)数学相关:Math,BigDecimal,BigInteger。

补充:

1、下载Eclipse工具下载(https://www.eclipse.org/downloads/)

b1eff854ba943d3241263a76e1766cfd.png

b4fd452643b8b7742b409b3dbcc60c3c.png

b31f816f0f570a2939ca8c8d137ae60e.png

ae89a84f97293ca59231735d17630ce7.png

2612c50302df2205f794cea469611519.png

SR表示修正或更新正式版。RC表示Release Candidate,候选版本。

a0c4dcd30158cb73e3b608353de770e9.png

2、以上Eclipse工具最高支持JDK1.7,官网JDK1.7下载方法:(https://blog.csdn.net/liu59412/article/details/82353392)。

3、官网在线查看JDK1.7文档:

https://docs.oracle.com/javase/7/docs/index.html

092cf0ae2c02ed3a5a04f84e615cbbc4.png

https://www.oracle.com/index.html

974eea6ed98fbc004109f6045d448e88.png

在线文档

8d081da0bb4fbbc929735b7eeab561d6.png

在线查看:选择JDK7

4、滚动长截图工具(SpaceCapture),方便代码等长截图

介绍:https://blog.csdn.net/tanmx219/article/details/80669552

下载地址:https://spacesoftwares.com/sdm_downloads/spacecapture-installation-package/?preview=true

bfdac18281ba8bec0487ddff413826ee.png

安装完成后

5、CHM制作工具下载:

http://www.etextwizard.com/cn/easychm.html

831d21b229a8f6c4469f125b4c359479.png

Javadoc文档导出后,制作为chm形式的文件方便使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值