zoukankan      html  css  js  c++  java
  • Java编程工具的介绍

    Eclipse工作空间的基本配置
      A:程序的编译和运行的环境配置(一般不改)
      window -- Preferences -- Java
        编译环境:Compiler 默认选中的就是最高版本。
        运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。
      问题:
        低编译,高运行。可以。
        高编译,低运行。不可以。
        建议,编译和运行的版本一致。
      B:如何去掉默认注释?
        window -- Preferences -- Java -- Code Style -- Code Templates
        选择你不想要的内容,通过右边Edit编辑。
      注意:请只删除注释部分,不是注释部分的不要删除。
      C:行号的显示和隐藏
        显示:在代码区域的最左边的空白区域,右键 -- Show Line Numbers即可。
        隐藏:把上面的动作再做一次。
      D:字体大小及颜色
        a:Java代码区域的字体大小和颜色:
        window -- Preferences -- General -- Appearance -- Colors And Fonts --Java修改 -- Java Edit Text Font
      b:控制台
        window -- Preferences -- General -- Appearance -- Colors And Fonts -- Debug -- Console font
        c:其他文件
          window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font
      E:窗体给弄乱了,怎么办?
        window -- Reset Perspective
      F:控制台找不到了,怎么办?
        Window--Show View—Console
      G:取消悬浮提示
        window -- Preferences -- Java--Editor--Hovers。右边将Combined Hover勾去掉。
        这样代码的悬浮框就不会自动出现了。如果想看提示,将光标悬浮在代码上,按F2即可。

    Eclipse中内容辅助键的使用
      A:Alt+/ 起提示作用
      B:main+alt+/,syso+alt+/,给出其他提示
      C:补充输出语句,选中需要输出的部分,alt+/选择最后一项即可
      C:定义自己的alt + /
      windows--perference-Java-Editor-Templates--New

      Eclipse中快捷键的使用
        A:新建 ctrl + n
        B:格式化 ctrl+shift+f
        C:导入包 ctrl+shift+o
        D:注释 ctrl+/,ctrl+shift+/,ctrl+shift+
        E:代码上下移动 选中代码alt+上/下箭头
        F:查看源码 选中类名(F3或者Ctrl+鼠标点击)
        G:查找具体的类 ctrl + shift + t
        H:查找具体类的具体方法 ctrl + o
        I:给建议 ctrl+1,根据右边生成左边的数据类型,生成方法
        J:删除代码 ctrl + d
        K:抽取方法alt + shift + m
        L:改名alt + shift + r

    Eclipse中如何删除项目和导入项目
      A:删除项目
        选中项目 – 右键 – 删除
        从项目区域中删除
        从硬盘上删除
      B:导入项目
        在项目区域右键找到import
        找到General,展开,并找到
        Existing Projects into Workspace
        点击next,然后选择你要导入的项目
        注意:这里选择的是项目名称

      Eclipse中断点调试的基本使用
        A:Debug的作用
          调试程序
          查看程序执行流程
        B:如何查看程序执行流程
        什么是断点:
        就是一个标记,从哪里开始。

      如何设置断点:
        你想看哪里的程序,你就在那个有效程序的左边双击即可。
      
        在哪里设置断点:
      哪里不会点哪里。
        目前:我们就在每个方法的第一条有效语句上都加。

      如何运行设置断点后的程序:
        右键 -- Debug as -- Java Application

      看哪些地方:
        Debug:断点测试的地方
        在这个地方,记住F6,或者点击也可以。一次看一行的执行过程。
        Variables:查看程序的变量变化
        ForDemo:被查看的源文件
        Console:控制台

      如何去断点:
        a:再次双击即可
        b:找到Debug视图,Variables界面,找到Breakpoints,并点击,然后看到所有的断点,最后点击那个双叉。


        Object类的toString()方法
      A:案例演示
        public String toString()
        a:返回该对象的字符串表示。


        public Stirng toString() {
      return name + "," + age;
      }
        b:它的值等于:
        getClass().getName() + "@" + Integer.toHexString(hashCode())
        c:由于默认情况下的数据对我们来说没有意义,一般建议重写该方法。
      B:最终版
      自动生成

      Object类的equals()方法
      A:案例演示
        a:指示其他某个对象是否与此对象“相等”。
        b:默认情况下比较的是对象的引用是否相同。
        c:由于比较对象的引用没有意义,一般建议重写该方法。

      ==号和equals方法的区别
        ==是一个比较运算符号,既可以比较基本数据类型,也可以比较引用数据类型,基本数据类型比较的是值,引用数据类型比较的是地址值
        equals方法是一个方法,只能比较引用数据类型,所有的对象都会继承Object类中的方法,如果没有重写Object类中的equals方法,equals方法和==号比较引用数据类型无区别,重写后的equals方法比较的是对象中的属性

  • 相关阅读:
    【iOS系列】-iOS的多线程解析
    【iOS系列】-单例模式的实现
    Mac下Apache+MySQL+PHP安装
    【ios系列】-Quartz 2D常用方法介绍
    【ios系列】-数据储存
    【iOS系列】-文件管理
    我是怎么用FullCalendar记录我的2013年(辞职N次,面试2N次)的,它还兼容IE6
    2014年我去哪里过年?
    unity3d Human skin real time rendering plus 真实模拟人皮实时渲染 plus篇
    Unity3d shader之次表面散射(Subsurface Scattering)
  • 原文地址:https://www.cnblogs.com/YWJAVA7010/p/9355884.html
Copyright © 2011-2022 走看看