Jest to do wykonania w JavaScript?

PatryczeQ | 2021-10-31 18:08:57 UTC | #1

Witam piszę tutaj z zapytaniem czy jest możliwość zrobienia takiego czegoś w javascript poniżej pokazuje jak to wygląda w javie ale męczę się i nie potrafię sobie z tym poradzić potrzebuje tego do przetestowania kilku rzeczy

Mianowicie chce stworzyć UserManagera

public class User implements UserInterFace {

    private UUID uuid;
    private String playerName;
    private int points;
    private UserCache userCache;


    public User(Player player){
        this.uuid = player.getUniqueId();
        this.playerName = player.getName();
        this.points = 100;
        this.userCache = new UserCache();
        UserManager.getUserConcurrentHashMap().put(this.uuid , this);
    }
    public User(ResultSet resultSet)throws SQLException{
        this.uuid = UUID.fromString(resultSet.getString("UUID"));
        this.playerName = resultSet.getString("PLAYER");
        this.points = resultSet.getInt("POINTS");
        this.userCache = new UserCache();
        UserManager.getUserConcurrentHashMap().put(this.uuid , this);
    }
    @Override
    public void setUpdate(boolean update) {
        this.getUserCache().setStatus(update);
    }

    @Override
    public boolean hasUpdate() {
        return getUserCache().isStatus();
    }

public class SaveTask  implements Runnable{


    @Override
    public void run() {
        MySQL.getInstance().saveUsers();
    }

    public void start(){
        Bukkit.getScheduler().runTaskTimerAsynchronously(Main.getInstance(), this, 1L, 1200L);
    }
}

Nieznajomy11 | 2021-11-02 10:12:06 UTC | #2

Co masz na myśli poprzez “zrobienie w javascript”? Gdzie ten kod miałby się znajdować, co miałoby go uruchamiać?


PatryczeQ | 2021-11-04 18:24:23 UTC | #3

Chciałbym ten kod przenieś do javascript jakby przetłumaczyć ten kod na javascript


Bodzio | 2021-11-04 21:45:45 UTC | #4

Najpierw powinieneś napisać co chcesz dokładnie zrobić. Wklejenie kodu z innego języka w dodatku nie całego kodu raczej na nic się tu nie przyda. Nie da się ot tak przetłumaczyć kodu na inny język, trzeba napisać to od nowa w zależności od tego co chcesz zrobić. Skąd chcesz pobierać dane, co chcesz z nimi robić, gdzie ma to działać. Za darmo i tak raczej mało kto ci coś napisze, a ty bez żadnej wiedzy i tak możesz mieć problem żeby z tego potem korzystać/przerabiać.


system | 2021-12-06 21:46:32 UTC | #5

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.