Hallo zusammen
Ich muss sagen, ich bin (immer noch) Neuling in Java. Irgendwie geht mir der Syntax nicht ins Hirn (zu VB-verblendet).
Auf jeden Fall versuche ich mich gerade an einer kleinen Anwendung und erhalte immer die Meldung, dass ich aus einer statischen Methode nicht in eine nicht-statische Methode verweisen kann.
Die Meldung verstehe ich - soweit kann ich Deutsch/Englisch, aber ich kann nichts damit anfangen.
Hier mal mein Code (bitte nicht lachen):
Bin für Tipps und Anregungen offen.
Ich bedanke mich.
Christian
Ich muss sagen, ich bin (immer noch) Neuling in Java. Irgendwie geht mir der Syntax nicht ins Hirn (zu VB-verblendet).
Auf jeden Fall versuche ich mich gerade an einer kleinen Anwendung und erhalte immer die Meldung, dass ich aus einer statischen Methode nicht in eine nicht-statische Methode verweisen kann.
Die Meldung verstehe ich - soweit kann ich Deutsch/Englisch, aber ich kann nichts damit anfangen.
Hier mal mein Code (bitte nicht lachen):
Java:
import java.io.*;
import java.net.*;
class easyServer
{
BufferedReader in = null;
ServerSocket server = null;
Socket client = null;
String line;
public void listenSocket()
{
System.out.println("done");
//Set up Socket
try
{
server = new ServerSocket(1243);
}
catch (IOException e)
{
System.out.println("Error on port 1243");
}
//Accept connection from client
try
{
client = server.accept();
}
catch (IOException e)
{
System.out.println("Accept failed");
}
//Incoming data stream
try
{
in = new BufferedReader (new InputStreamReader(client.getInputStream()));
}
catch (IOException e)
{
System.out.println("Read failed");
}
//Reading incoming data stream and print to command line
while(true)
{
try
{
line = in.readLine();
System.out.println(line);
}
catch (IOException e)
{
System.out.println("Read failed");
}
}
}
//Clean up after connection ended
protected void finalize()
{
try
{
in.close();
server.close();
}
catch (IOException e)
{
System.out.println("Error during closing");
}
}
//Main method
public static void main(String[] args)
{
listenSocket();
}
}
Bin für Tipps und Anregungen offen.
Ich bedanke mich.
Christian