Более простой способ запустить JPCSP

Неизменяемые просто означают неизменяемые или неизменяемые. Как только строковый объект создан, его данные или состояние не могут быть изменены

Рассмотрим приведенный ниже пример,

class Testimmutablestring{  
  public static void main(String args[]){  
    String s="Future";  
    s.concat(" World");//concat() method appends the string at the end  
    System.out.println(s);//will print Future because strings are immutable objects  
  }  
 }  

Давайте разберемся с приведенной ниже диаграммой,

enter image description here

На этой диаграмме вы можете видеть новый объект, созданный как «Мир будущего». Но не меняйте «Будущее». Because String is immutable. s, по-прежнему ссылаются на «Будущее». Если вам нужно вызвать «Мир будущего»,

String s="Future";  
s=s.concat(" World");  
System.out.println(s);//print Future World

Почему строковые объекты неизменяемы в Java?

Поскольку в Java используется концепция строкового литерала , Предположим, есть 5 ссылочных переменных, все ссылаются на один объект «Будущее». Если одна ссылочная переменная изменит значение объекта, это повлияет на все ссылочные переменные. Вот почему строковые объекты неизменны в Java.

1
задан 06.05.2020, 07:34

2 ответа

Добавьте путь к каталогу в переменную PATH, добавив следующую строку в файл .bashrc,

export PATH=$PATH:/home/seal/Jpcsp

Чтобы открыть файл .bashrc,

gedit ~/.bashrc

Затем отправьте источник Файл .bashrc,

source ~/.bashrc

После этого вы можете запустить файл start-linux-x86.sh напрямую, просто открыв терминал.

1
ответ дан 06.05.2020, 07:35
  • 1
    Я смущен, предоставьте мне больше подробной информации – Tim Down 06.05.2020, 07:35
  • 2
    Если не, то войдите /home/seal/Jpcsp каталог и затем работайте sudo chmod +x start-linux-x86.sh.To выполненный start-linux-x86.sh файл bash start-linux-x86.sh. – minimalpop 06.05.2020, 07:35
  • 3
    Вы изменялись start-linux-x86.sh файл в исполняемый? – cesarvargas 06.05.2020, 07:36
  • 4
    Вы изменялись start-linux-x86.sh файл в исполняемый? – cesarvargas 06.05.2020, 07:36
  • 5
    можно непосредственно работать start-linux-x86.sh файл, не входя в каталог /home/seal/Jpcsp. – ChaosPandion 06.05.2020, 07:36
  • 6
    хорошо я сделал то спасибо, но теперь оно говорит мне, что команда не может быть найдена, и я записал все правильно – t.animal 06.05.2020, 07:36

Создайте сценарий оболочки на рабочем столе. Выполните следующие действия.

  1. Щелкните правой кнопкой мыши в любом месте рабочего стола (или в любом файле, если хотите) и выберите создать новый документ> пустой документ .
  2. Откройте файл в gedit и введите в него следующее.

    #! /bin/sh
    cd /home/seal/Jpcsp
    start-linux-x86.sh

  3. Сохраните файл как jpcsp.sh
  4. Откройте терминал и введите sudo chmod +x ./Desktop/jpcsp.sh
  5. Теперь каждый раз, когда вы хотите выполнить jpcsp, просто запустите файл jpcsp.sh на рабочем столе.
1
ответ дан 06.05.2020, 07:35

Теги

Похожие вопросы