[ Príspevkov: 19 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.08.08
Prihlásený: 30.07.17
Príspevky: 272
Témy: 36 | 36
Bydlisko: Revúca
NapísalOffline : 29.09.2012 15:34 | začiatky JAVA

Zdravým
zrejme je takýchto tém viac ale aj tak by som sa opýtal
Doteraz som sa učil C++ z knihy Naučte sa C++ za 21 dní v prostredí Microsoft Visual C++ 2010 Express.
Chcel by som teraz prejsť na javu a pohrať sa trocha aj s grafikou
Ktorú knihu by ste odporučili Mám základy v pascal C, C++ ale javu som ešte nerobil nikdy a tiaž aké prostredie by ste odporučili.
Ďakujem


_________________
MB: ASUS P5K EPUCPU INtel Core 2 Duo E72002,53 GHz (OC 3,5 GHz), ChladičArctic Cooling Freezer Xtreme, RAM: 2*2 GB DDR2 A-DATA Gamer Series 800MHz(OC 1066MHz), VGA: Sapphire Ati Radeon HD 4850 512 DDR3, ChladičArctic Cooling Accelero TWIN TURBO systém HDD: Samsung Spin point F1 320 GB, Data HDD Samsung Spinpoint F1 1TB CASE: Thermaltake SOPRANO black VB1000BWS window ZDROJ: CoolerMaster Silent Pro Active 700W Modular MONITOR:SAMSUNG 22" LCD SyncMaster T220 2ms DVI MYŠ: Razer Diamondback 3G 1800dpi Earth Green KLÁVESNICA: Logitech Wave Corded Keyboard SK, USB GAMEPAD: Speed Link Strike2 - black
Online

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 11.01.09
Prihlásený: 19.12.24
Príspevky: 1395
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOnline : 29.09.2012 16:41 | začiatky JAVA

V tychto temach sa riesili podobne otazky ( ake knihy, ake IDE ):

http://www.pcforum.sk/java-zaciatky-vt91012.html
http://www.pcforum.sk/java-zaciatocnik-vt115294.html


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 03.10.2012 16:07 | začiatky JAVA

Ahojte. Tiež sa snažím venovať jave, no ocenil by som ešte niekoho. S kým by som sa mohol učiť, navzájom by sme si pomáhali a tak. Komunikovať by sme mohli tu, pripadne skypom, alebo inak (to je uplne jedno) je tu nejaký začiatočník?

ak by mal niekto záujem, tak tu je učebnica + jeden link.
(dúfam, že som neporušil nejaké pravidlá tymi linkami. ak ano tak mi prosim napište a ja to dam preč)

http://www.fi.muni.cz/~tomp/slides/pb162/printable.html


Offline

Čestný člen
Čestný člen
začiatky JAVA

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 04.10.2012 18:28 | začiatky JAVA

Ta ucebnica predpokladam nie je volne siritelna, vsak? Zmazal som ti ju.
Co to tu tak sledujem, ziadny Javista beginner sa tu nejak dlhodobo nezdrzuje, takze asi moc nepochodis. Idealne sa asi bude radit so spoluziakmi, kedze oni riesia rovnake ulohy ako ty. Co sa tyka pcfora, tu ti skor pomozeme s konkretnymi problemami.

OT: nezvladat zakladnu Javu na FI po tretej prednaske, no :-) to nebudes mat vesele.


Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 04.10.2012 19:06 | začiatky JAVA

Ale čoby, ja sa tu zdržujem už pár rokov, ale... :lol: Nemám nejako momentálne motiváciu, prečo sa tomu venovať serióznejšie, keď programujem zároveň v ďalších jazykoch...
Ako povedal aj Ďuri, skús dať konkrétne otázky, možno ti budeme vedieť poradiť ;) Ja budem len rád, ak sa tu objaví aj niečo iné ako len php..


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 05.10.2012 8:28 | začiatky JAVA

Ďuri píše:
Ta ucebnica predpokladam nie je volne siritelna, vsak? Zmazal som ti ju.


Ta ucebnica predpokladam nie je volne siritelna, vsak? v tej učebnici je v podste to iste, čo je na tej stranke, akurát že je to v pdf. tá učebnica sa tuším normálne predáva, ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne :D

// pridané po 4 minútach od posledného príspevku

a tiež vidím, že tu je veľa domýšlavcov :) ale nevadí aj takí musia byť. neštudujem a tiež som ani nepovedal, že mám problémy so základmi. na začiatok mi bol odporučený pascal, ktorý som sa naučil a pochopil úplne sám. s týmto tiež nemám vačšie problémy, skôr by som potreboval niečo ako zbierku úloh, ak mám teda chcieť niečo konkrétne (linky na google si prosím odpustite ;) )

čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?


Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 05.10.2012 10:21 | začiatky JAVA

Citácia:
ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne

Ak zvládneš z obchodu ukradnúť fľašu vodky bez platenia, znamená to, že je to legálne? Ten link som nevidel, ale keďže ho Ďuri zrušil, tipujem, že šlo o klasický prípad warezu... Existujú aj free knihy na internete, ale to by ti Ďuri nezrušil.

Citácia:
čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?

Jasné, na to je tu fórum ;) Samozrejme ak sa nebudeš pýtať na každú kravinu, ktorá by sa dala vygoogliť za 5 sekúnd... Lebo aj takí sem občas chodia a potom strašne nadávajú, že im nikto nechce pomôcť :)


_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 05.10.2012 11:08 | začiatky JAVA

walther píše:
Citácia:
ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne

Ak zvládneš z obchodu ukradnúť fľašu vodky bez platenia, znamená to, že je to legálne? Ten link som nevidel, ale keďže ho Ďuri zrušil, tipujem, že šlo o klasický prípad warezu... Existujú aj free knihy na internete, ale to by ti Ďuri nezrušil.

Citácia:
čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?

Jasné, na to je tu fórum ;) Samozrejme ak sa nebudeš pýtať na každú kravinu, ktorá by sa dala vygoogliť za 5 sekúnd... Lebo aj takí sem občas chodia a potom strašne nadávajú, že im nikto nechce pomôcť :)


nie to určite nieje moj pripad :) a je to forum, ale chytať za slovíčka as tiež nemusíme ;)


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 18.07.12
Príspevky: 26
Témy: 2 | 2
NapísalOffline : 14.10.2012 1:34 | začiatky JAVA

Dobrá knižka na Javu a najmä! na pochopenie OOP je Rudolf Pecinovský: Myslíme objektově v jazyku Java. Nemôžem vynachváliť. Taktiež sa tam všetko robí na konkrétnych úlohach a to pomerne netradičným spôsobom. Môžem len doporučiť.


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 14.10.2012 17:07 | začiatky JAVA

nehalem píše:
Dobrá knižka na Javu a najmä! na pochopenie OOP je Rudolf Pecinovský: Myslíme objektově v jazyku Java. Nemôžem vynachváliť. Taktiež sa tam všetko robí na konkrétnych úlohach a to pomerne netradičným spôsobom. Môžem len doporučiť.


Ja som si kupil knihu JAVA7 od Herberta Schildta a neviem si ju vynachváliť :)

// pridané po 9 minútach od posledného príspevku

spravil som už aj ovela komplikovanejšie veci, ale s týmto si nejako neviem rady. poradte mi :) dakujem

Kód:
import java.io.IOException;


public class CakamNaBodku {

   /**
    * @param args
    * @throws IOException
    */
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
         int medzery = 0;
         char bodka;
         System.out.println("Program caka na bodku.");
               do{
               bodka = (char) System.in.read();
               ++medzery;
               }while (bodka == '.');   
               System.out.println("Zadali ste bodku, počet medzier je " + medzery);
         }         

   }


Offline

Skúsený užívateľ
Skúsený užívateľ
začiatky JAVA

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 14.10.2012 17:34 | začiatky JAVA

Čo to má robiť a čo to robí? V čom spočíva tvoj problém?
Základom akéhokoľvek programovania je naučiť sa správne klásť otázky ;)


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 14.10.2012 18:07 | začiatky JAVA

walther píše:
Čo to má robiť a čo to robí? V čom spočíva tvoj problém?
Základom akéhokoľvek programovania je naučiť sa správne klásť otázky ;)


aha, ano ospravedlnujem sa :) - teraz, ked som si to prečítal s odstupom pár minút už sa mi moj koment nezdá taký samozrejmý.

takže - zadanie úlohy znie takto:ue

Napište program, ktorý číta znaky z klávesnice, kým neobdrží bodku. Nechajte program spočítať počet medzier. Celkový súčet vypíšte na konci programu.

a tu je moj program:

Kód:
import java.io.IOException;


public class CakamNaBodku {

   /**
    * @param args
    * @throws IOException
    */
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
         int medzery = 0;
         char bodka;
         System.out.println("Program caka na bodku.");
            for (;;){   
               do{
               bodka = (char) System.in.read();
               ++medzery;
               }while (bodka == '.');   
               System.out.println("Zadali ste bodku, počet medzier je " + medzery);
            }
         }         

   }


a toto je výstup z neho.

Kód:
Program caka na bodku.
a
Zadali ste bodku, počet medzier je 1
Zadali ste bodku, počet medzier je 2
Zadali ste bodku, počet medzier je 3
s
Zadali ste bodku, počet medzier je 4
Zadali ste bodku, počet medzier je 5
Zadali ste bodku, počet medzier je 6
d
Zadali ste bodku, počet medzier je 7
Zadali ste bodku, počet medzier je 8
Zadali ste bodku, počet medzier je 9
a
Zadali ste bodku, počet medzier je 10
Zadali ste bodku, počet medzier je 11
Zadali ste bodku, počet medzier je 12
s
Zadali ste bodku, počet medzier je 13
Zadali ste bodku, počet medzier je 14
Zadali ste bodku, počet medzier je 15
d
Zadali ste bodku, počet medzier je 16
Zadali ste bodku, počet medzier je 17
Zadali ste bodku, počet medzier je 18
a
Zadali ste bodku, počet medzier je 19
Zadali ste bodku, počet medzier je 20
Zadali ste bodku, počet medzier je 21
sd
Zadali ste bodku, počet medzier je 22
Zadali ste bodku, počet medzier je 23
Zadali ste bodku, počet medzier je 24
Zadali ste bodku, počet medzier je 25


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 02.12.06
Prihlásený: 17.12.24
Príspevky: 690
Témy: 35 | 35
Bydlisko: Rimavská So...
NapísalOffline : 15.10.2012 19:12 | začiatky JAVA

po prvé zvyšuješ počítač medzier a ani nevieš či tam medzera bola
a po druhé java nie je pascal teda podmienka má byť while(bodka != '.')


_________________
Math is the best!
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 16.10.2012 11:40 | začiatky JAVA

jarrro píše:
po prvé zvyšuješ počítač medzier a ani nevieš či tam medzera bola
a po druhé java nie je pascal teda podmienka má byť while(bodka != '.')


ok až by si si našiel minutku čas, tak by si mi to prosim ta mohol napisat, nech vidim ako by to spravil človek, ktorý sa v tom vyzná. a ďakujem za rady :)


Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 02.12.06
Prihlásený: 17.12.24
Príspevky: 690
Témy: 35 | 35
Bydlisko: Rimavská So...
NapísalOffline : 16.10.2012 12:15 | začiatky JAVA

Kód:
import java.io.IOException;


public class CakamNaBodku {

   /**
    * @param args
    * @throws IOException
    */
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
         int medzery = 0;
         char bodka;
         System.out.println("Program caka na bodku.");   
               do{
               bodka = (char) System.in.read();
              if(bodka == ' '){ ++medzery;}
               }while (bodka != '.');   
               System.out.println("Zadali ste bodku, počet medzier je " + medzery);
       
         }         

   }


_________________
Math is the best!
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 12.05.2013 22:56 | začiatky JAVA

ešte by som potreboval pomocť s týmto.

chcem, aby switch vybral tú možnosť, ktorú mu zadám z klávesnice.
Kód:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package rebrik;

/**
 *
 * @author
 */
public class Rebrik {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args)
        throws java.io.IOException {
        // rebrik if else if
        System.out.println("Zadaj koľko Xiek chceš nechať" +
                            "program vypisať. Od 1 do 5.");
        int cislo;
       
        cislo = (int) System.in.read();
       
        switch (cislo){
            case 1:
                System.out.println("X");
                break;
            case 2:
                System.out.println("XX");
                break;
            case 3:
                System.out.println("XXX");
                break;
            case 4:
                System.out.println("XXXX");
                break;
            case 5:
                System.out.println("XXXXX");
                break;
            default:
                System.out.println("zadal si zle cislo.");
        }
        System.out.println(cislo);
    }
}


ďakujem veĺmi pekne.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 12.05.2013 23:17 | začiatky JAVA

Na čítanie z vstupu použi triedu Scanner a to takto:
1.) Na začiatok pridás import java.util.Scanner
2.) Urobíš si nový objekt Scanner scanner = new Scanner( System.in ); Tým si vytvoríš Scanner, ktorý bude "načúvať" na štandardnom vstupe (System.in)
3.) Nové číslo načítaš ako int cislo = scanner.nextInt(); Potobne sú metódy nextChar(), nextByte() atď, viac sa dozvieš v dokumentácií http://docs.oracle.com/javase/1.5.0/doc ... anner.html


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
začiatky JAVA

Registrovaný: 03.10.12
Prihlásený: 01.12.20
Príspevky: 18
Témy: 2 | 2
NapísalOffline : 14.05.2013 23:01 | začiatky JAVA

ďaľšia otázka. trošku hlúposť, ale od toho fórum je :)

aký je rozdiel medzi tým, či dva výsptupy napíšem takto

Kód:
System.out.println("ahoj");
System.out.println("ahoj");


alebo takto:

Kód:
System.out.print("ahoj\n");
System.out.print("ahoj\n");


má to nejaké praktické využitie používať aj ten aj ten spôsob?
ďakujem!


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 15.05.2013 7:46 | začiatky JAVA

Takúto otázku si vieš zodpovedať aj sám po chvíli hľadania ;)
Nájdeš v dokumentácií metódu PrintStreamu.println (lebo System.out je PrintStream, aj to rýchlo nájdeš) a prečítaš si k nej:
Citácia:
Terminate the current line by writing the line separator string. The line separator string is defined by the system property line.separator, and is not necessarily a single newline character ('\n').

( http://docs.oracle.com/javase/1.4.2/doc ... l#println() )

Ale všeobecnejšie, je to kvôli prenositeľnosti kódu medzi platformami. Windows ako newline používa sekvenciu "\r\n", linux iba "\n", mac zase iné a ďalšie operačné systémy môžu zase iné (viz http://cs.wikipedia.org/wiki/Nov%C3%BD_%C5%99%C3%A1dek )
To znamená, že Print("nieco\n"); by ti na Windows nemuselo fungovať spoľahlivo. Println("nieco") bude určite.


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
 [ Príspevkov: 19 ] 


začiatky JAVA



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

JAVA zaciatky

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

33

3701

23.05.2014 0:45

matwej

V tomto fóre nie sú ďalšie neprečítané témy.

dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

35

5559

09.03.2009 17:14

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi Java Standard a Java EE

v Assembler, C, C++, Pascal, Java

1

905

02.04.2014 12:41

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA - java.lang.NullPointerException

v Assembler, C, C++, Pascal, Java

1

1127

04.01.2010 17:05

emigrate

V tomto fóre nie sú ďalšie neprečítané témy.

Začiatky

v Ostatné

27

766

21.12.2012 2:32

Ďuri

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Začiatky

v Assembler, C, C++, Pascal, Java

1

475

13.02.2012 20:49

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Zaciatky

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4 ]

v Webdesign

106

4363

26.04.2008 16:12

Tominator

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

PHP Zaciatky

v PHP, ASP

1

445

14.02.2012 19:53

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

PICAXE - zaciatky

v Ostatné

3

1746

19.06.2009 18:39

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

assembler zaciatky

v Assembler, C, C++, Pascal, Java

5

1004

03.09.2010 15:14

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Zaciatky programovania

v Assembler, C, C++, Pascal, Java

23

1665

26.11.2016 8:42

ado130

V tomto fóre nie sú ďalšie neprečítané témy.

Zaciatky podnikania

v Ekonomika, práca, biznis, podnikanie a peniaze

2

550

03.08.2015 12:19

don jebot

V tomto fóre nie sú ďalšie neprečítané témy.

C# začiatky

v Technológia .NET

1

1909

13.12.2008 21:52

void

V tomto fóre nie sú ďalšie neprečítané témy.

Zaciatky pascal

v Assembler, C, C++, Pascal, Java

5

702

17.03.2008 10:30

neznamy

V tomto fóre nie sú ďalšie neprečítané témy.

Perl začiatky

v Perl, Python, Ruby, CGI

0

644

21.11.2011 19:09

black evil

V tomto fóre nie sú ďalšie neprečítané témy.

Webdesign - Začiatky

v Webdesign

3

455

11.09.2013 8:38

don jebot



© 2005 - 2024 PCforum, edited by JanoF