Содержание
- 2. Naming conventions © 2015. EPAM Systems. All Rights Reserved. Package package com.epam.lab.droids; Classes & Interfaces class
- 3. Keywords © 2015. EPAM Systems. All Rights Reserved.
- 4. Identifiers © 2015. EPAM Systems. All Rights Reserved. JediKnight jediName jedi_name _R2D2_port $strangeVar JediKnight ≠ jediKnight
- 5. Comments // C++ style © 2015. EPAM Systems. All Rights Reserved. /* C style */ /**
- 6. Statement © 2015. EPAM Systems. All Rights Reserved. String a = ”” + b + 32
- 7. Blocks © 2015. EPAM Systems. All Rights Reserved. String a = ”” + b + 32
- 8. Primitives © 2015. EPAM Systems. All Rights Reserved. boolean char byte float double short int long
- 9. Primitives © 2015. EPAM Systems. All Rights Reserved. integral floating int decVal = 26; // The
- 10. Primitives vs. Wrappers © 2015. EPAM Systems. All Rights Reserved. int -> Integer long -> Long
- 11. References © 2015. EPAM Systems. All Rights Reserved. Droid c3po = new TranslationDroid(); c3po.translate(text); *c3po; &c3po;
- 12. References vs primitives © 2015. EPAM Systems. All Rights Reserved. public class Droid{ private int energy
- 13. Instantiation of an object © 2015. EPAM Systems. All Rights Reserved. Droid c3po = new TranslationDroid();
- 14. Operators expr++ expr-- ++expr --expr +expr -expr * / % + - > >>> = instanceof
- 15. String s = “Hello ”; String name = “Skywalker”; int num = 2; s = s
- 16. if (droidsAmount > MAX_DROIDS_IN_SQUAD) createAnotherSquad(); else if (droidsAmount dismissSquad(); else deploySquad(); If - else © 2015.
- 17. switch (expr1) { case constant2: //statements break; case constant3: //statements break; default: //statements break; } Switch
- 18. for(int i=0; i //do something } Loops - for © 2015. EPAM Systems. All Rights Reserved.
- 19. for(Droid enemyDroid : enemyDroidsList) //do something with enemy droid } Loops - foreach © 2015. EPAM
- 20. while(droidsAmount > 3){ squad.attack(enemy); } Loops - while © 2015. EPAM Systems. All Rights Reserved.
- 21. do{ squad.attack(enemy); }while(droidsAmount > 3) Loops - do - while © 2015. EPAM Systems. All Rights
- 22. break continue return label: Loops - flow control © 2015. EPAM Systems. All Rights Reserved.
- 23. Q&A © 2015. EPAM Systems. All Rights Reserved.
- 24. PRACTICE © 2015. EPAM Systems. All Rights Reserved.
- 26. Скачать презентацию