A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 酒倌浪人 中级黑马   /  2015-8-31 20:16  /  252 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1:Eclipse
        1.1 Eclipse是什么?
                Eclipse是IBM耗资4000$开发的一个IDE工具,采用Java编写,开源,免费,易扩展。
                市面上流行的IDE工具有哪些:Eclipse,MyEclipse,Idea,JBuilder,NetBeans
        1.2 Eclipse与MyEclipse的区别:
                MyEclipe = Eclipse + JavaWeb插件
                MyEclipse收费,Eclipse免费,不过,在中国的话,我们是不会付钱的。
        1.3 Eclipse如何安装
                A:确保已经安装类jdk并配置好环境变量
                B:不要安装在中文目录或者带有空格,其他特殊字符等的目录下
                C:解压即可使用
        1.4 Eclipse的使用
                A:创建项目:Package Explorer-->New Project-->Java Project
                B: 导入项目:Package Explorer-->Import-->General-->Existing Project In Workspace
                C:删除项目:选中项目-->右键-->delete-->记住最好不要选择复选框,选中复选框后会将文件完全删除,
                   不选择是从eclipse中删除,但硬盘上还在
                D: 如何快速定位当前正在编辑的类:Package Explorer -->双箭头(Link with Editor),双击一下该按钮
        1.5 Eclipse里面的常用设置
                字体设置:window-->Preference-->General-->Appearence-->Color And Font : Java Editor Text Font
                显示行号:在java文件中,组左侧-->右键-->Show Line Numbers
                复位:window --> reset Perspective
        1.6 Eclipse中常用快捷键:
                Alt + / : 内容自动提示
                Ctrl + Shift + O : 自动导包
                Ctrl + Shift + F : 自动格式化
                Alt + 向上键 :代码向上移动一行
                Alt + 向下键 :代码向下移动一行
                F3 :查看类或者方法的源码
                Ctrl + D :删除一行
                Ctrl + Shift + x : 将选中代码全部转换为大写
                Ctrl + Shift + y : 将选中代码全部转换为小写
                自己想设置:Window-->Preferences-->General-->keys
        1.7 Eclipse中如何自动生成getter,setter,构造函数
                右键-->source -->General Getter And Setter
                右键-->source -->General Constructor:可以选择生成无参或者有参构造函数
        1.8 断点调试
                2.6.1 打断点:
                        A. 在哪里打:想看哪块程序的运行状态就在哪里打
                        B. 注意点:不要在注释上打断点
                2.6.2 如何使用:右键-->Debug as-->Java Application
                2.6.3 看哪里:
                        左边:Debug窗口,看程序运行到类哪里
                        右边:看Variables变量窗口中,每个变量的值的变化
                2.6.4 功能键的含义:
                        A. F8跳到下一个断点
                        B. F6下一步       
                        C. F5(如果调用的不是方法则执行下一行代码,如果调用的是方法则进入到方法里面)
                2.6.5 BreakPoints窗口:能够去除断点,禁用断点
        1.9 需要更详细的Eclipse使用说明,请参考《Eclipse的使用(有空再看).txt》
               
2:Object类的方法(理解)
        2.1 是类层次结构的顶层类,是所有类的根类,超类,所有类都直接或间接继承自Object类

        2.2 Object类的方法:
                A:toString():
                        public String toString():返回对象的字符串表现形式,格式为:类名+@+内存地址的十六进制,一般没啥意义,需要重写

                B: equals(obj):
                        public boolean equals(Object obj):比较两个对象的引用地址是否相同,一般需要根据需求重写

        2.3 ==和equals的区别:
                ==:
                A:如果是基本类型,则比较两个变量的值是否相同
                B: 如果是引用类型,则比较两个对象的引用地址是否相同
               
                equals:默认比较两个对象的引用地址是否相同,如果对象重写类该方法,则按照重写后的规则进行比较
                       

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马