Common Java problems CS/SE Individual Practical Stephen Gilmore - - PDF document

common java problems
SMART_READER_LITE
LIVE PREVIEW

Common Java problems CS/SE Individual Practical Stephen Gilmore - - PDF document

Java problems Home page Design and interface Lists Text Details Functionality Crashes Java problems Home page Design and interface Lists Text Details Functionality Crashes Common Java problems CS/SE Individual Practical Stephen


slide-1
SLIDE 1

Java problems Home page Design and interface Lists Text Details Functionality Crashes

CS/SE Individual Practical

Stephen Gilmore November 4, 2011 School of Informatics, University of Edinburgh

CS/SE Individual Practical 1 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Common Java problems

14.59.05.png CS/SE Individual Practical 2 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Dead code

CS/SE Individual Practical 3 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Import is never used

CS/SE Individual Practical 4 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Must override a superclass method...

CS/SE Individual Practical 5 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

17.02.33.png shot 2011-10-28 at 10.37.49.png CS/SE Individual Practical 6 / 28

slide-2
SLIDE 2

Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

06.55.07.png shot 2011-10-30 at 07.12.07.png CS/SE Individual Practical 7 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

09.05.09.png shot 2011-10-30 at 22.20.26.png CS/SE Individual Practical 8 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

16.09.11.png shot 2011-10-30 at 22.00.21.png CS/SE Individual Practical 9 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

05.15.48.png shot 2011-10-31 at 13.24.45.png CS/SE Individual Practical 10 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

13.59.37.png shot 2011-10-31 at 14.00.01.png CS/SE Individual Practical 11 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

13.28.46.png shot 2011-11-02 at 13.43.11.png CS/SE Individual Practical 12 / 28

slide-3
SLIDE 3

Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

10.48.19.png shot 2011-10-30 at 07.13.14.png CS/SE Individual Practical 13 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view

14.43.01.png CS/SE Individual Practical 14 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

17.04.17.png shot 2011-10-31 at 09.05.52.png CS/SE Individual Practical 15 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view

13.29.33.png CS/SE Individual Practical 16 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

16.00.53.png shot 2011-11-02 at 13.43.34.png CS/SE Individual Practical 17 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view

05.25.58.png CS/SE Individual Practical 18 / 28

slide-4
SLIDE 4

Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

10.58.23.png shot 2011-10-31 at 14.42.32.png CS/SE Individual Practical 19 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

15.40.36.png shot 2011-11-02 at 13.43.58.png CS/SE Individual Practical 20 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

14.22.18.png shot 2011-10-31 at 07.23.47.png CS/SE Individual Practical 21 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view

18.52.15.png CS/SE Individual Practical 22 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view

14.42.38.png CS/SE Individual Practical 23 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

07.13.59.png shot 2011-10-30 at 22.24.01.png CS/SE Individual Practical 24 / 28

slide-5
SLIDE 5

Java problems Home page Design and interface Lists Text Details Functionality Crashes

Emulator view — comparison

14.00.05.png shot 2011-10-31 at 16.26.04.png CS/SE Individual Practical 25 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Errors in the LogCat view

14.03.35.png CS/SE Individual Practical 26 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Errors in the LogCat view

16.33.18.png CS/SE Individual Practical 27 / 28 Java problems Home page Design and interface Lists Text Details Functionality Crashes

Errors in the LogCat view

CS/SE Individual Practical 28 / 28