Описание тега java-bridge-method

1 ответ

Иногда я не могу подключиться к сокету с помощью php java bridge

Мы используем Java-мост из PHP-приложения для подключения к Java-приложению. Но иногда соединение не удается подключиться. Ниже приведена функция, используемая для подключения. Я не понимаю, в чем проблема. Иногда это работает, а иногда не удается п…
1 ответ

Почему Java утверждает, что есть 2 объявленных метода, когда задействованы ограниченные дженерики?

Со следующими определениями: public interface BaseService<T, ID> { T findOne(ID id); } public class BaseServiceImpl<T,ID extends Serializable> implements BaseService<T, ID> { @Override public T findOne(ID id) { return null; } } Поч…
22 май '17 в 11:20
3 ответа

Ошибка: java.lang.AbstractMethodError при вызове универсального метода, реализующего интерфейс

Я пытаюсь использовать javassist для программного создания и компиляции класса (во время выполнения), который реализует интерфейс. Я получаю следующую ошибку всякий раз, когда я вызываю экземпляр этого динамического класса: java.lang.AbstractMethodE…
12 май '14 в 05:02
1 ответ

pip код ошибки 1 при установке javabridge

Я пытаюсь установить оболочку Weka Python, и я узнаю, что сначала я должен установить javabridge пакет. но когда я пытаюсь установить его: Traceback (most recent call last): File "<string>", line 1, in <module> File "/private/var/folders…
27 фев '16 в 10:29
0 ответов

Запуск java jar классов с использованием python с использованием javabridge

Я пытаюсь вызвать некоторые классы, которые находятся в файле JAR из Python. Я установил путь и пытаюсь запустить его так: import javabridge as jv path=r'D:\myFiles\swinglibrary-1.9.5.jar' jars = jv.JARS+[path] jv.start_vm(run_headless=True,class_pa…
0 ответов

Файл Java.inc содержит ошибку в PHP

Привет я использую Java Bridge для подключения PHP через JAVA, я установил сервер Tomcat и добавил файл java.inc, и я включаю этот файл, но я получил ошибку, как это Warning: include_once(http://localhost:9090/AT_ReFactaJavaBridge/java/Java.inc): fa…
11 июл '13 в 12:20
1 ответ

Странное поведение по умолчанию для разных версий Java

Допустим, у меня есть следующая иерархия классов: interface Collection<E> { Collection<E> $plus(E element) } interface MutableCollection<E> extends Collection<E> { @Override MutableCollection<E> $plus(E element) } inter…
2 ответа

Объяснение методов моста

Если я делаю переопределение метода клонирования, компилятор создает метод моста, чтобы гарантировать правильный полиморфизм (ЭТО КЛАСС ОТКРЫТ) class Point { Point() { } protected Point clone() throws CloneNotSupportedException { return this; // not…
17 июн '10 в 09:01
1 ответ

Переопределенный метод Java не вызывается, даже если он существует

Мне нужно обеспечить прямую совместимость моего приложения с зависимостью, которая вводит новые методы подключения к суперклассу, который расширяет мое приложение. Прямой подход к введению вновь добавленных методов (игнорируемый старой версией, кото…
1 ответ

Как запустить программу Java (файл кода.java) из программы Python?

Я в основном хочу написать код на Python, откуда я посылаю входную строку в jave-программу, я хочу, чтобы java-программа выполняла ее и возвращала результат в файл python. Является ли это возможным?
13 ноя '15 в 04:56
1 ответ

IntelliJ декомпилирует класс всеми синтетическими методами

Я использую IntelliJ со встроенным декомпилятором. Я хотел бы декомпилировать файл.class и увидеть все методы, созданные java-компилятором (например, методы моста с синтетическим мостом). Есть ли возможность сделать это в IntelliJ?
1 ответ

Неустранимая ошибка при использовании Python-Javabridge JVM в потоке Celery с NLTK в Mac OS X

Я использую оболочку Python для Weka, которая основана на Python-Javabridge. У меня долгое задание, и поэтому я использую для этого Celery. Проблема в том, что я получаю A fatal error has been detected by the Java Runtime Environment: SIGSEGV (0xb) …
21 апр '15 в 09:14
1 ответ

Почему компилятор Java добавляет методы моста видимости для открытых методов, определенных в закрытых супертипах типа?

Мне интересно, почему компилятор Java добавил бы метод моста для foo метод здесь: public class Outer { class SuperClass { public void foo() { } } public class SubClass extends SuperClass { } } foo Метод составлен так, чтобы public в SuperClass тип. …
08 июн '14 в 13:10
0 ответов

Что такое бридж или синтетические методы в Java?

Я только что услышал об этих новых словах в java - синтетических и бридж-методах. Я искал их, но в Интернете не так много информации. Кто-нибудь может уточнить, какие бридж или синтетические методы в Java?
1 ответ

Методы моста в обобщениях Java. Является ли этот пример правильным?

Допустим, у меня есть этот общий класс: class Item<T> { private T item; public void set(T item) { this.item = item; } public T get() { return item; } } Если я создам 2 экземпляра, как это: Item<Integer> intItem = new Item<Integer>(…
0 ответов

Запуск PhP JavaBridge на моем сайте, организованном Godaddy

Я работаю над кодом, который требует java на серверной части и php на серверной стороне, чтобы пользователи могли печатать билеты / квитанции с принтера. Пока что мой код PhP JavaBridge отлично работает на моем интранет-сервере xmapp/tomcat. Но когд…
08 фев '14 в 17:34
1 ответ

Ключевое слово JVM Bridge - какое-то специальное назначение?

Мне было интересно, имеет ли какое-либо конкретное назначение ключевое слово "bridge" в JVM, кроме обозначения метода как специального? Я спрашиваю это в отличие от "абстрактного" или "защищенного", которое на самом деле будет напрямую влиять на то,…
04 июл '12 в 17:42
1 ответ

Написание синтетического / бридж-метода в Java

Я пишу приложение, которое проверяет, является ли метод синтетическим или мостовым. Для тестирования этого приложения я добавил различные методы в мою заглушку. Но ни для одного из методов этот блок не рассматривается в тестовом примере. Stub содерж…
19 июл '11 в 10:06
1 ответ

Тип Erasure учебник по Java

Я читаю "Обобщение" в Oracle ( Type Erasure) и не смог понять следующую часть. Фрагменты кода показаны ниже: public class Node<T> { public T data; public Node(T data) { this.data = data; } public void setData(T data) { System.out.println("Node…
13 мар '16 в 12:09
2 ответа

Два метода при реализации интерфейса, содержащего только один

Я создал интерфейс TwoMethods, Исходный код: interface TwoMethods<T> { public void method(T t); } Затем я создал класс, реализующий этот интерфейс, и после разборки я увидел 2 метода. Учебный класс: class A implements TwoMethods<A> { @Ov…