Presentation is loading. Please wait.

Presentation is loading. Please wait.

© A+ Computer Science - www.apluscompsci.com. public class CompSci { } All Java programs start with a class.

Similar presentations


Presentation on theme: "© A+ Computer Science - www.apluscompsci.com. public class CompSci { } All Java programs start with a class."— Presentation transcript:

1 © A+ Computer Science - www.apluscompsci.com

2 public class CompSci { } All Java programs start with a class.

3 © A+ Computer Science - www.apluscompsci.com public class CompSci { public static void main(String[] args) { System.out.println("Comp Sci!"); } OUTPUT Comp Sci!

4 © A+ Computer Science - www.apluscompsci.com public class CompSci { //open brace public static void main(String[] args) { System.out.println("Comp Sci!"); } } //close brace Braces – You gotta have ‘em! Every class and every method must have a { and a }.

5 © A+ Computer Science - www.apluscompsci.com public class CompSci { public static void main(String[] args) { System.out.println("Comp Sci!"); } You must put a semi-colon at the end of all Java program statements ( ; ).

6 © A+ Computer Science - www.apluscompsci.com public class CompSci { public static void main(String[] args) { System.out.println("Comp Sci!"); } Indent all code to make it easier to read.

7 © A+ Computer Science - www.apluscompsci.com System.out frequently used methods NameUse print(x)print x and stay on the current line println(x)print x and move to next line down

8 © A+ Computer Science - www.apluscompsci.com System.out.print( " compsci"); referencecommand / method OUTPUT compsci

9 © A+ Computer Science - www.apluscompsci.com System.out.print("compsci"); OUTPUT compscicompsci

10 © A+ Computer Science - www.apluscompsci.com System.out.println("compsci"); OUTPUT compsci

11 © A+ Computer Science - www.apluscompsci.com System.out.println("compsci"); OUTPUTcompsci

12 © A+ Computer Science - www.apluscompsci.com System.out.println("c\tompsci " ); \nnewline \ttab \rcarriage return \bbackspace OUTPUT c ompsci

13 © A+ Computer Science - www.apluscompsci.com System.out.println("com\tpsci " ); OUTPUT com psci \nnewline \ttab \rcarriage return \bbackspace

14 © A+ Computer Science - www.apluscompsci.com System.out.println("comp\nsci"); OUTPUT comp sci \nnewline \ttab \rcarriage return \bbackspace

15 © A+ Computer Science - www.apluscompsci.com \\outs \ \"outs " \’outs ’ System.out.println( " \\compsci\ " / " ); OUTPUT \compsci"/

16 © A+ Computer Science - www.apluscompsci.com \\outs \ \"outs " \’outs ’ System.out.println("\\'comp\'sci\'/"); OUTPUT \'comp'sci'/

17 © A+ Computer Science - www.apluscompsci.com Escape Sequences frequently used combinations NameUse \ttabs over five spaces \nmoves to front of next line \bdeletes previous character \rmoves to front of current line \\nets one backslash \ \"nets one double quote " \’nets one single quote ’

18 © A+ Computer Science - www.apluscompsci.com //single-line comments /* */block comments //this line prints stuff on the screen System.out.println("stuff");

19 © A+ Computer Science - www.apluscompsci.com //single-line comments /* */block comments /* this line prints stuff on the screen */ System.out.println("stuff");

20 © A+ Computer Science - www.apluscompsci.com Syntax errors occur when you type something in wrong, causing the code to not compile. //missing semicolon - ; expected System.out.println("stuff") //case problem – should be System system.out.println("stuff")

21 © A+ Computer Science - www.apluscompsci.com Runtime errors occur when something goes wrong while the program is running. //an out of bounds exception is thrown String s = "runtime_error"; System.out.println( s.charAt(15) );


Download ppt "© A+ Computer Science - www.apluscompsci.com. public class CompSci { } All Java programs start with a class."

Similar presentations


Ads by Google