Witam,
zrobiłem testy wykonania odczytu danych z pliku i wyniki nie są zadowalające:
BufferedReader in=null;
ArrayList lista=new ArrayList();
long timeStart=System.currentTimeMillis();
long timeStop=0;
try {
URL url=new URL("http://www.strona/plik_1KB.jsp");
URLConnection urlConnection=url.openConnection();
in=new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
} catch (MalformedURLException e) {
out.print("Bład URL ");
} catch (IOException e) {
out.print("Błąd IO ");
}
try {
String line="";
while ((line=in.readLine())!=null) {
if (!(line.equals(""))) {
lista.add(line);
}
}
} catch (IOException e) {
out.print("Błąd IO ");
} finally {
try {
if (in!=null) {
in.close();
}
} catch (Exception e) {
out.print("Błąd zamknięcia finally");
}
}
out.println(lista +" czas: "+ (System.currentTimeMillis()-timeStart));
czy ktoś ma pomysł jak można przyśpieszyć działanie ???