所以,我一直在做android应用程序教程,每次我创建一个包,例如helloAndroid教程是com.example.android。当它将它保存到src时,它会为com创建一个文件夹,例如另一个用于android的文件夹。所以它给了我错误“类com.example.android不存在”,因为它被分成不同的文件夹。
答案 0 :(得分:2)
当我第一次开始学习Java时,我记得对此感到困惑!
在Java中,包和文件夹是一个奇怪的概念。
包是声明java文件所在的位置。
所以
的包声明package com.folder1.folder2.folder3;
表示您的班级将位于文件夹
中com/folder1/folder2/folder3;
有一些标准适用。例如,第一部分'com'表示这是什么类型的代码。公司?组织? Java eXtension?第二部分表示贵公司或组织的名称。
例如:
package org.stackoverflow.utils;
答案 1 :(得分:0)
每个包都会在src树中有一个文件夹。如果您在eclipse中遇到类未找到的错误,可以按ctrl + shift + O来修复它们。