LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek Java (17) - práce se soubory

metoda accept 16.8.2006 10:42
Martin Landa

Pokud neudělám metodu accept v prvním příkladu public, tak to hlásí chybu:
"FileOperations.java": accept(java.io.File,java.lang.String) in cannot implement accept(java.io.File,java.lang.String) in java.io.FilenameFilter; attempting to assign weaker access privileges; was public at line 21, column 13

makedir ve 2. příkladu 17.8.2006 07:59
Martin Landa

třída File prý metodu makedir() nemá, takže jde asi o překlep a mělo být mkdir()

if (!dir.makedir())

Spouštění jiné aplikace 23.12.2008 14:11
Jiří "Akres" Kantor

Měl bych dotaz. Potřebuju spustit jinou aplikaci, ale naprosto netuším, přes co bych to měl udělat. Poradíte prosím někdo?

Re: Spouštění jiné aplikace 23.12.2008 15:31
Aleš Hakl

Runtime.exec()

Re: Spouštění jiné aplikace 23.12.2008 16:48
Jiří "Akres" Kantor

no nevím..má to klasicky problém, kde by ho to mít nemělo.. řve mi to že nelze volat nestatickou metodu ze statického kontextu.. přitom ta třída ze které to volám není statická.. už jsem to dokonce dal pryč z main vlákna..

Re: Spouštění jiné aplikace 23.12.2008 18:12
Jiří "Akres" Kantor

dobré to už jsem nějak vyřešil.. jsem tam měl menší error v tom kódu ehm ehm O:-)
No ale jde takhle nějak otevřít třeba i soubor .jar?

Re: Spouštění jiné aplikace 24.12.2008 01:06
Aleš Hakl

No timhle zpusobem jde spustit cokoli, co umi spustit operacni system na kterem to bezi. Otazkou je co presne to znamena (a mam dojem, ze jestli to znamena execvp nebo execve resp. v pripade Windows kterou z tech asi 3 moznosti spusteni programu neni zrovna dvakrat specifikovano, asi by to chtelo vyzkouset, pricemz mam podezreni ze v UNIXu se to bude chovat vyznamne jinek nez ve Windows). Rozhodne jsem ochoten tvrdit, ze pokud mate nakonfigurovano primo spousteni .jar pres linuxove binfmt_misc (jakoze pravdepodobne nemate), tak to fungovat bude.

Nicmene je otazkou, jestli je uplne dobry napad spoustet z javy .jar jako novy proces, celkem jiste to musi jit primo bez toho noveho procesu, ovsem z hlavy vam opravdu nereknu jak (na to jsou tu koneckoncu lepsi odbornici).

Komunikace se souborem 12.3.2010 05:35
Lukáš Vlasatý
import java.io.*;

public class Test
{
private Test()
{}
public static void main(String[]args) throws IOException
{
String vypis;
FileReader ceny = new FileReader("H:/PRG/Testy/Waas-3/ceny.txt");
BufferedReader v = new BufferedReader(ceny);
int soucet = 0;
int x = 0;
while((vypis = v.readLine())!=null)
{
System.out.println(vypis);
soucet=Integer.parseInt(vypis)+soucet;
x++;
}
v.close();
int prumer=soucet/x;
System.out.println("Průměr je: "+prumer);
File s = new File("H:/PRG/Testy/Waas-3/vysledek.txt");
s.createNewFile();
FileWriter vstup = new FileWriter(s);
vstup.write("Průměr je: "+Integer.toString(prumer));
vstup.close();

}


}
DBF súbory 15.11.2013 14:26
Peter

Bolo by možné pracovať s DBF databázou?


KOMENTARZE
metoda accept 16.8.2006 10:42 Martin Landa
makedir ve 2. příkladu 17.8.2006 07:59 Martin Landa
Spouštění jiné aplikace 23.12.2008 14:11 Jiří "Akres" Kantor
L Re: Spouštění jiné aplikace 23.12.2008 15:31 Aleš Hakl
  L Re: Spouštění jiné aplikace 23.12.2008 16:48 Jiří "Akres" Kantor
    L Re: Spouštění jiné aplikace 23.12.2008 18:12 Jiří "Akres" Kantor
      L Re: Spouštění jiné aplikace 24.12.2008 01:06 Aleš Hakl
Komunikace se souborem 12.3.2010 05:35 Lukáš Vlasatý
DBF súbory 15.11.2013 14:26 Peter
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4791x
2. FreeBSD
Download: 8984x
3. PCLinuxOS-2010
Download: 8488x
4. alcolix
Download: 10804x
5. Onebase Linux
Download: 9568x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6142x

1. xinetd
Download: 2331x
2. RDGS
Download: 937x
3. spkg
Download: 4549x
4. LinPacker
Download: 9801x
5. VFU File Manager
Download: 3116x
6. LeftHand Mała Księgowość
Download: 7002x
7. MISU pyFotoResize
Download: 2700x
8. Lefthand CRM
Download: 3486x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3001x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz