eclipse的简单使用及注意点

本文介绍Eclipse的基本使用方法,包括环境配置、项目创建、文件管理等,并解释常见问题及解决方案,适合初学者入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

eclipse的简单使用:
1.eclipse也是java写的,所以安装了eclipse之后要想使用必须给电脑装有jre环境,下个jdk就可以了,jdk本身就包含jre.配置环境变量
2.配置编码方式,一般我们习惯UTF-8,注意在多人同时开发的时候,需要统一编码方式,不然会乱码,设置方法,鼠标移到项目,右击项目,选择最下面的properties.第一个Resource text file encodeing,
3.创建项目,file,创建java项目,选择java环境are,不选择的话有默认的,如果有建立working sets 可以选择工作集,一个项目创建完毕,默认有个src文件夹,src文件夹是放自己创建的java文件的,还有一个默认叫bin的文件夹,是编译后的class文件
4.创建包,一般都会创建包,包名一般以倒写域名的方式,再在包里面创建类
5.创建各类文件,比如,text, xml文件,properties文件,只要后缀写成text,xml,properties就行
6.修改了一个文件,默认文件会有 标示,修改之后应该点击左上角的保存, 标示才会消失
7.perspective工作模块视图, 刚打开eclipse的是默认的perspective视图,也是便于开发的视图,如果修改了视图之后想回到默认的视图,可以选择window—> perspective—> reset
8.导入已经存在工作空间的项目:Import —>General —>Existing Projects into Workspace
9.采用Spring MVC框架,点击某些类,显示Source not found,一般都是系统包,已经打包成jar包了,看不到具体代码,如果要看代码要下载源码,查看
10.java一个类只有一个文件,不像iOS有.h和.m文件
11.eclipse设置输入自动提醒功能,eclipse—->偏好设置——->选择java ——>Editor ——>Content Assit ——>Auto activation triggers for java :把从a到z大小写输一遍
12.关于eclipse如何修改包名,选中要修改的包名 ——> file ——> rename就可了,包名修改了,相关引入该包名的地方会自动修改

注意:
1.建立了一个工程,直接写一个类,这时eclipse自动产生一个”default package”,但是在原文件中并不存在该目录,这个类在工程中的其他包中应该怎么调用?怎么把”default package”改名啊?
改不了名字,也调不了里面的类,方法就是自己建个包,把default package里面的类文件直接拖到你建的包里面就好了,拖完之后,default package包会自动消失了

2.主函数入口 main方法,必须是static静态方法才能运行,不然运行报错:
main 方法不是类 mainFunction.MainRun 中的static, 请将 main 方法定义为:
public static void main(String[] args)

3.静态方法里面不能使用非静态常量,实例方法里面可以使用静态变量

package mainFunction;

import test1.Dog;

/**
 * 同一个包内不需要引用类名,可以直接访问到,不同的包得类要用则需要引用包名+类名且会自动引用
 *
 */
public class MainRun {
    /** 静态常量在项目启动的时候,类还未加载的时候就已经初始化并开辟内存空间了 静态变量统称类变量 **/
    final static double PI = 3.1415926;
    public static String year = "2016";

    /** 非静态常量在有实例变量之后才开辟内存空间,所以在静态方法里面不能使用非静态常量,但是实例方法却可以使用静态常量 **/
    final double PG = 1.11;
    String name = "李兵";

    /** 主函数入口 main方法,必须是static静态方法才能运行,不然运行报错 **/
    public static void main(String[] args) {
        Persion persion1 = new Persion();
        persion1.name = "李兵";
        String str1 = "我的名字是:" + persion1.name;
        System.out.println(str1);
        MainRun mainRun = new MainRun();
        mainRun.test1();
        ;
    }

    /**
     * Byte 和Integer都是类,都有类方法,在java称静态方法
     */
    private void test1() {
        byte ha = 1;
        Byte isMan = new Byte(ha);
        Integer b = new Integer(10);

        // 静态变量又称类变量可以用类名+.来访问
        double a = 4 + MainRun.PI;
        System.out.println(MainRun.PI);
        System.out.println(MainRun.year);

    }

    /**
     * 静态方法中需要注意的几点
     */
    private static void test2() {
        // 1.常量不能再赋值不管是静态常量还是非静态常量
        // PG = PG + 1.9;

        // 2.静态方法里面不能使用this,this只能用在对象方法里面,指向对象的
        // this.test2();

        // 3.静态方法里面不能使用对象的属性
        // System.out.println(name);

        // 4.静态方法里面调不了对象方法
        // test1();

        // 5.静态方法调用静态方法直接方法名+(),前面不用加this,也加不了this
        // test3();

    }

    /**
     * 静态方法,类方法
     */
    private static void test3() {
        System.out.println("我爱你");

    }

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值