0% found this document useful (0 votes)
35 views

Java Lect 001

This document provides an introduction and syllabus for a lecture series on programming with Java. The syllabus covers the structure of Java programs, input/output, statements, loops, arrays, strings, and functions. It recommends books and references on Java and outlines the contents of the first lecture, including the structure of Java programs, compiling, running programs, and printing to the screen. The document provides examples of a simple Java program and tips for programming in Java. It concludes with assignments for students.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

Java Lect 001

This document provides an introduction and syllabus for a lecture series on programming with Java. The syllabus covers the structure of Java programs, input/output, statements, loops, arrays, strings, and functions. It recommends books and references on Java and outlines the contents of the first lecture, including the structure of Java programs, compiling, running programs, and printing to the screen. The document provides examples of a simple Java program and tips for programming in Java. It concludes with assignments for students.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Welcome to the Lecture Series on

Introduction to Programming With Java

[email protected]

Syllabus
Structure of Java programs

Input and output to screen with Java program


Statements Conditional statements

Loop constructs
Arrays, character and string handling Functions (if time permits)

[email protected]

Books & References


1. Java 2: The Complete Reference

Patrick Naughton, Herbert Schildt


2. Thinking in Java (http://www.mindview.net/Books/TIJ/)

Bruce Eckel
3. Richard G Baldwins Introductory Java Programming

Tutorial on: http://www.dickbaldwin.com/tocint.htm

[email protected]

Contents for Todays Lecture


Structure of Java programs Compiling and running the program Printing messages to the screen

[email protected]

Some Basics

Q. What is a program? Ans. A sequence of instructions that a computer can interpret and execute. Q. Why Java and not Hindi / Marathi / English? Ans. Since, so far, computer is not intelligent enough to understand natural languages.

[email protected]

Structure of Java Programs


class class-name { public static void main(String args[]) { statement1; statement2;

} [email protected]

Example Program
First.java class First {

public static void main(String args[]) { System.out.println(Hello World); }

[email protected]

Compiling & Running the Program


Compiling: is the process of translating source code written in a particular programming language into computer-readable machine code that can be executed. $ javac First.java This command will produce a file First.class, which is used for running the program with the command java. Running: is the process of executing program on a computer. $ java First

[email protected]

About Printing on the Screen


1. System.out.println(Hello World); outputs the string Hello World followed by a new line on the screen. 2. System.out.print(Hello World); - outputs the string Hello World on the screen. This string is not followed by a new line.

3. Some Escape Sequence


\n stands for new line character \t stands for tab character

[email protected]

Some Tips About Programming


Some common errors in the initial phase of learning programming: - Mismatch of parentheses - Missing ; at the end of statement

- Case sensitivity
The best way to learn programming is writing a lot of programs on your own.

[email protected]

Some Assignments
1. Write a program which prints the following information about at least 5 persons:

NAME MAIL-ID EMPLOYEE-CODE PHONE


Eg. Umesh umesh@cse p03161 25764728 Salil salil@cse p03160 25764728

Each entry should be on a separate line. 2. Write a program that prints the following line on the screen along with quotes. Can we print \ with System.out.println() statement?

[email protected]

End

Thank you

[email protected]

You might also like