Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
4 / 4 / 7
Регистрация: 12.12.2014
Сообщений: 123

Создание пакетов java

26.08.2015, 13:53. Показов 1592. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Все не могу допереть как подключать пакеты.

Допустим, я создал папку lib. В этой папке я создаю папку fruits. В этой папке я создаю файл fruits.java:
Java
1
2
3
4
5
6
7
8
9
package fruits;
 
class fruits {
    public static class Apple extends fruits {
        Apple() {
            System.out.print("Created an object Apple");
        }
    }
}
Потом возвращаемся обратно в папку lib, создаем файл Fruit.java:
Java
1
2
3
4
5
6
7
8
import java.util.*;
import fruits.*;
 
class Fruit {
    public static void main(String[] args) {
        Apple a = new Apple();
    }
}
Компилирую сначала fruits.java, потом Fruit.java, 1-й компилируется нормально, но второй(то есть главная программа) выводит ошибку:

Fruit.java:6: error: cannot find symbol
Apple a = new Apple();
^
symbol: class Apple
location: class Fruit
Fruit.java:6: error: cannot find symbol
Apple a = new Apple();
^
symbol: class Apple
location: class Fruit
2 errors


Тему прохожу впервые, объясните пожалуйста.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.08.2015, 13:53
Ответы с готовыми решениями:

Компиляция пакетов в Java
Добрый день! Скачал книжку Шилдт Г. - Java 8. Полное руководство - 2015 изучая 9 главу 1 части, тема "пакеты и интерфейсы" (стр...

Список пакетов в Java
Приветствую! Интересует меня где можо разкопать все пакеты java, типу java.lang, java.util и т.д, и список классов в них. Спасибо...

Совместимость пакетов Java SE7 и SE8
Добрый день! Начал изучать Java. В связи с этим сразу поставил JDK 8 и приобрел первый том Хорстманна - по расхожему мнению, довольно...

10
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
26.08.2015, 16:09
почему все это делать не в ИДЕ?
0
4 / 4 / 7
Регистрация: 12.12.2014
Сообщений: 123
26.08.2015, 16:17  [ТС]
Да я просто пишу в sublime text 3 и компилю через консоль. А что, без IDE никак?
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
26.08.2015, 16:48
Цитата Сообщение от wondermilk Посмотреть сообщение
А что, без IDE никак?
можно и без ИДЕ, только зачем?
0
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
27.08.2015, 09:32
Welemir1, чтобы понимать что вообще происходит, а не тупо тыкать в кнопочку "Скомпилировать"

wondermilk, читай. Скорее всего, ты неправильно указываешь параметры командной строки.
0
4 / 4 / 7
Регистрация: 12.12.2014
Сообщений: 123
28.08.2015, 15:47  [ТС]
Спасибо
Правда, все равно не получается

Добавлено через 4 часа 31 минуту
А, вроде получилось... Спасибо
0
28.08.2015, 18:00

Не по теме:

Неужели тыканье кнопочки "скомпилировать" чем-то отличается от написания javac <что-то-там>?

0
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
28.08.2015, 20:32
klopik,

если с точки зрения получения конечного результата в виде программы, то нет. А ежели с точки зрения понимания процесса: что, зачем, почему - в разы.

Опять же на форуме можно спросить и предоставить полную картину, а не тупо нажал "Скомпилировать", а оно не компилит и ругается.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
29.08.2015, 01:02
aleksandy, имхо навык компиляции в консоли не дает ничего. Только время отнимает.
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
29.08.2015, 14:24
Цитата Сообщение от aleksandy Посмотреть сообщение
чтобы понимать что вообще происходит, а не тупо тыкать в кнопочку "Скомпилировать"
бесполезное знание
я уже год "тупо тычю в кнопочку и это мне не мешает писать программы
0
30.08.2015, 17:01

Не по теме:

KEKCoGEN, Паблито, неосиляторы? ;)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.08.2015, 17:01
Помогаю со студенческими работами здесь

Создание пакетов переменной длины
Доброго времени суток, коллеги. Помогите, пожалуйста, моему горю. Делаю курсовой, в условии задачи есть такой момент: После...

Создание пакетов для отправки в COM port
Начал программировать на С++ совсем недавно и вот столкнулся с такой проблемой: Нужно отправить в порт файл по частям. Описываю char...

Создание .rpm и .deb пакетов из исходных файлов
Есть проект, который состоит из нескольких файлов. Как собрать все это дело в полноценный пакет?

Динамическое создание стандартных коммпонентов без RTL и пакетов в DLL.
Доброе время суток.Собственно сабж, есть динамическая библиотека, в которой посылая указатель на форму, создается некий компонент, к...

Задача передачи пакетов данных: смоделировать процесс обслуживания 5000 пакетов
Господа, добрый вечер. Пожалуйста, помогите с задачей: Система передачи данных обеспечивает передачу пакетов данных из пункта А в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru