Introduction to Java http www hansung ac krikim

  • Slides: 32
Download presentation
Introduction to Java http: //www. hansung. ac. kr/~ikim 김일민

Introduction to Java http: //www. hansung. ac. kr/~ikim 김일민

Java의 특징 • Platform Independence

Java의 특징 • Platform Independence

Java의 특징 • Java는 플랫폼과 프로그래밍 언어로서의 역할을 한다. • Java 가상 머신(VM, Virtual

Java의 특징 • Java는 플랫폼과 프로그래밍 언어로서의 역할을 한다. • Java 가상 머신(VM, Virtual Machine) • Java API(Application Programming Interface) Java 응용 API A용 VM API B용 VM A 플랫폼 B 플랫폼

Java Platform

Java Platform

Characteristics of Java • Java is simple • Java is object-oriented • Java is

Characteristics of Java • Java is simple • Java is object-oriented • Java is distributed • Java is a complied & interpreted language. • Java is robust • Java is secure • Java is architecture-neutral • Java is portable • Java is multithreaded. • Java is dynamic. 11

JDK Editions • Java Standard Edition (J 2 SE) – J 2 SE can

JDK Editions • Java Standard Edition (J 2 SE) – J 2 SE can be used to develop client-side standalone applications or applets. • Java Enterprise Edition (J 2 EE) – J 2 EE can be used to develop server-side applications such as Java servlets and Java Server. Pages. • Java Micro Edition (J 2 ME). – J 2 ME can be used to develop applications for mobile devices such as cell phones. - In this class, we use J 2 SE to introduce Java programming. 12

A Simple Application Example 1. 1 // This program prints Welcome to Java! //

A Simple Application Example 1. 1 // This program prints Welcome to Java! // The following code stored in ‘Hello. java’ package chapter 1; public class Hello { public static void main(String[] args) { System. out. println("Welcome to Java!"); } } 14

Creating and Compiling Programs • 컴파일 명령어 – javac Hello. java • 실행 명령어

Creating and Compiling Programs • 컴파일 명령어 – javac Hello. java • 실행 명령어 – java Hello 15

Executing Applications • On command line – java classname 16

Executing Applications • On command line – java classname 16

Java API http: //java. sun. com/javase/6/docs/api/

Java API http: //java. sun. com/javase/6/docs/api/

Java 설치 • http: //java. sun. com/javase/downloads/index. jsp

Java 설치 • http: //java. sun. com/javase/downloads/index. jsp

Java 설치

Java 설치

Eclipse 설치 – 자바개발 IDE • Eclipse는 자바 개발을 용이하게 해줌 – http: //www.

Eclipse 설치 – 자바개발 IDE • Eclipse는 자바 개발을 용이하게 해줌 – http: //www. eclipse. org/downloads/index. php 에서 Eclipse IDE for java Developers를 다운후 압축을 풀면 설치끝.

Eclipse 사용하기 Project 생성 – File– New– Java project – 모든 작업이 – Project로

Eclipse 사용하기 Project 생성 – File– New– Java project – 모든 작업이 – Project로 분류됨.