java学习之工具篇

 

 下面主要讲解记事本开发的具体细节及eclipse工具的常用功能。 使用工具前必须进行环境的配置,这在 《java学习之环境搭建篇》中已作了讲解,可以参看。

一、记事本开发

    首先,以f盘为例,假如在f盘下有test文件夹,在该文件夹下有HelloWorld.java这个文件,里面有HelloWorld这个类(该类没有使用包管理):

  public class HelloWorld {

      public static void main(String[] args){

         System.out.println("hello,world!");

      }

  }

[注意,一个文件中public关键字修饰的类的类名必须与该文件名一致]

那么,编译、执行该程序时可以这样:

首先,打开一个命令行窗口,切换到当前类所在的目录:开始—>运行—>cmd,打开命令行窗口后键入命令 f: 后按下回车键,该命令是在c盘、d盘等之间切换的,此时若要查看f盘下有哪些文件、文件夹可以键入命令 dir 后按下回车,会发现有一个test文件夹,再使用 cd test 命令(注意中间有空格),该命令作用是进入指定目录,可以使用dir命令查看到有一个HelloWorld.java文件,如下图:

 

此时执行 javac HelloWorld.java  命令(javac后有空格,注意此时类名后面有.java扩展名)后,会发现当前目录下多了一个HelloWorld.class文件,此时再在命令行窗口中执行 java HelloWorld 命令(注意,此时类名后不带扩展名),就会看到运行结果(程序正确,不报异常前提下)。

    以上是没有使用包管理类的情况,如果在程序中使用了包,如上面的程序变为:

package jiangnan;

public class HelloWorld {

      public static void main(String[] args){

         System.out.println("hello,world!");

      }

  }

此时,与前一种比较,只是在相应的命令后加上一些参数:执行 javac -d . HelloWorld.java 命令(该命令中参数-d表示根据包名生成相应的文件夹,参数“.” 表示在当前文件夹下保存生成的class文件,注意-d后有空格,“.”后也有空格),再使用命令

java jiangnan.HelloWorld  命令(注意此时类名前要带上完整的包名),就会得到执行结果。

二、Eclipse工具的使用

    1、workspace

    即工作空间,Eclipse通过工作空间来管理项目,一个工作空间中包含多个project,可通过File—>Switch Workspace—>other切换;每创建一个project后,会在工程根目录下创建bin和src文件夹,src中存放java源代码,bin文件夹中存放编译后的class文件。

    2、透视图的切换

     透视图就是一系列小窗口的组合,方便我们使用。打开Eclipse后,会看到界面是由一系列小窗口组成的,把一些小窗口组合起来就成了透视图,切换到某个透视图下,这些小窗口就会一起打开,方便我们使用。可以在图示位置单击切换:(可选择other查看其他的选项)

 

若不小心将某个小窗口关掉了,可通过如下方式打开:

window—>show view 菜单,在右侧单击选择,如下图:

 

3、导入已有工程

      单击菜单File—>import—>Existing Projects into Workspace—>next--->Select root directory 选择已存在的工程根目录,点finish;

 

 

4、常用设置

    (1)字体
         在菜单栏中单击Window—>preference—>General—>Appearance—>Colors and Fonts,在右侧选择,点击右下侧的apply保存设置;


      (2)  jre设置
         Window—>preference—>java—>Installed JARs,在右侧配置;


      (3) 显示代码行数

可以在代码左侧的蓝色竖状条上右击,勾选show line number(有时不行),如下方左图,也可以用下方右图的方法设置

 

    (4)快捷键的配置
         以代码补全键的配置为例:
         Window—>preference—>General—>keys,在右侧上方的下图 1 处输入框中输入  content,会出现下图:

         选中Content Asist,点击 2 处的Unbind Command则解除了绑定,在 3 处输入想要绑定的快捷键,我是用的是:按住Alt键,在按下 / ,点击 4 处的apply;


    5、常用快捷键
         <1> Alt+/:代码补全,例如,在代码中输入 sysout 后按下键盘中的Alt不放,再按下 /,代码会自动补全为 System.out.println();
         <2> Ctrl+/:代码单行注释,光标停在代码行前或选中改行代码,按下此快捷键;再使用此快捷键注释会取消;
         <3>Ctrl+Shift+/:代码块注释,选中要注释的代码块,按下Ctrl+Shift+/,选中的几行代码会被注释;再按下Ctrl+Shift+\ (注意是反斜杠),被注释的代码块会被取消;
         <4>Ctrl+Shift+F:用于调整代码的格式,使代码整齐规范;
         <5>在代码中右击:

               会弹出一系列菜单,如下图:1 可以覆盖父类的方法;2 可以加入set和get方法;3可以重写hashCode和equals方法;4会重写toString方法;

             

            右键,在弹出的菜单中选择Refactor,如下图:单击 1 处,可以移动在package explorer视图中选中的类到指定的包中;2 可以将选中的代码抽取为接口或超类;

         
         <6>复制完整类名:有时我们需要用到完整的类名,即包名+类名,此时我们可以在要复制的类名上单击后按下F2键,将下面提示框中的类名复制即可;


         <7>修改类名、包名、工程名

               在Project Explorer视图中选中要更改的向,按下F2键,输入新的名称即可;


         <8>整体修改变量名

                比如,代码中有个变量在很多地方都使用了,现在要改名,一个个找很麻烦,可以选中要改的变量名,右键—>Refactor—>Rename或直接Alt+Shift+R,输入新的名称;
         <9>Ctrl+T:查看实现该接口的类;java提倡面向接口的变成,要想查看这个接口被哪些类实现了可以将光标停在该接口后面使用该快捷键查看;
         <10>Ctrl+F11:该快捷键相当于执行 右键—>Run as,即运行程序;
          
         <11>F3:查看源代码。java是开源的,如果你已经导入里源代码,那么,当你的鼠标停在某个类上,如果这个类是java类库中的,此时按下F3,就会跳到该类的代码中;如果这个类是你自己写的,则会跳到该类的定义处;
        6、修改工程、文件编码格式

            在开发web项目是乱码问题很烦人,可以设置工程或某个文件的编码格式,在要设置的工程或文件上右击—>Properties,在右侧选择编码格式,如下图:

           

以上是本人总结的实用的一些工具用法,方便我们写代码。如果读者还有其他一些实用的使用技巧,希望可以在下面补全!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值