Помогите кто нибудь разобраться
Везде сформулиовано по разному и я не могу представить себе четкую картинку:
что за .class
что за .java
что вообще такое .jar
и что к чему относится
Илья
17 уровень
Иерархия файлов Java
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
8 апреля 2021, 12:24
.java это файл, в котором находится джава код в том виде, в котором мы его пишем.
.class это файл, в котором содержится байт-код, результат работы компилятора, который берет наш код, то есть код, который понимает человек и который мы пишем, и компилятор превращает его в код, который понимает машина, на более низко-уровневый.
.jar - по сути, это простой архив, но в котором находится наша джава программа. Проблема ведь в том, что как мы можем программу перенести с компьютера на компьютер? Там много папок, много файлов? Или даже не программу, а любую сущность с множеством папок и файлов, проще всего упаковать в один файл, вот таким файлов и является .jar
Это все, что тебе нужно знать на данном этапе.
Четкая картинка не сложится, пока не будет необходимого для этого объема практики. Сколько раз не читай, в голой теории с многими темами разобраться сложно. А когда у тебя будет опыт, на который можно будет опереться, вот тогда и многое начнет складываться.
+4
Илья
8 апреля 2021, 19:48
Спасибо большое)
Все понятно
0
VladimirMaster
8 апреля 2021, 11:51
В сети полно информации на эту тему. Уже жевано пережовано. Также читай эту замечательную книгу. Там все подробно расписано.
+3
Илья
9 апреля 2021, 07:16
Читаю уже Философию, интересная книга, местами хоть и заумно, но зато очень подробно. Если посидеть над ней не жалея времени, можно, думаю, много чему научиться
0