Basic Java Programming

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างโปรแกรมภาษา JAVA
Advertisements

Lab Part Nattee Niparnan
ขั้นตอนวิธีและเครื่องมือในการพัฒนาโปรแกรม (ต่อ)
ความรู้เบื้องต้นเกี่ยวกับ JAVA
Network programming Asst. Prof. Dr. Choopan Rattanapoka
Computer Architecture and Assembly Language
การพัฒนาเว็บด้วยโปรแกรมสำเร็จรูป
การพัฒนาเว็บด้วยโปรแกรมสำเร็จรูป
คลาสและวัตถุ (3) (Class & Object). w5_000.rar การใช้งานเมธอดภายในคลาสเดียวกัน ข้อ 24, 25 as5_000.rar การใช้งานเมธอดภายในคลาสเดียวกัน ข้อ 23 2.
บทที่ 4 Method (1).
String Class มหาวิทยาลัยเนชั่น การโปรแกรมเชิงวัตถุด้วยภาษา JAVA
อาร์เรย์ หรือแถวลำดับ (Array)
Algorithm มหาวิทยาลัยเนชั่น Java Pre-Test 49 (Series 1, 2 )
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 มิถุนายน 2550 Method of Class มหาวิทยาลัยเนชั่น.
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ ผศ. บุรินทร์ รุจจน พันธุ์.. ปรับปรุง 19 ตุลาคม 2555 Introduction to Batch.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 7 มิถุนายน 2556 Text File Processing มหาวิทยาลัยเนชั่น.
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 22 มิถุนายน 2550 ความผิดพลาดที่พบ บ่อย มหาวิทยาลัยเนชั่น.
JAVA PROGRAMMING PART I.
โปรแกรมภาษาจาวาเบื้องต้น Basic Java Programming 3(2-2-5)
Java Programming Language สาขาวิชาระบบสารสนเทศ คณะบริหารธุรกิจ มหาวิทยาลัยเทคโนโลยีราชมงคลกรุงเทพ.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
Object Oriented Programming Handling Exceptions
Method of Class อ.สุพจน์ สิงหัษฐิต
Advanced Class Design in Java Java Packages Week #6 Jarungjit Parnjai
บทที่ 1 รู้จักกับภาษาจาวา
Java Network Programming 1
เริ่มต้นเขียนโปรแกรมภาษาจา วา (Introduction to JAVA Programming)
2 มิ. ย 2547 โดย วชิราวุธ ธรรมวิเศษ 1 บทที่ 1 แนะนำเทคโนโลยีจาวา Introduction to Java Technology.
Chapter 6 Abstract Class and Interface
จุดประสงค์การเรียนรู้ 1. บอกประวัติ ความเป็นมาของโปรแกรม FreeMind ได้ 2. บอกความหมายและสามารถเลือกใช้โปรแกรม Open Source Software ได้ 3. บอกความหมายของการอับโหลดและการดาวน์
การเขียนโปรแกรมบนมาตรฐานเปิด โครงสร้างโปรแกรม public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World”);
Mobile Application Development
Introduction to Intelligent Systems
Pentaho Installation.
การเขียนโปรแกรมบนมาตรฐานเปิด
Package การสร้าง Package การใช้งาน Package อ.ธวัฒน์ชัย.
อินเตอร์เฟส (Interface)
Introduction to VB2010 EXPRESS
บทที่ 5 ระบบปฏิบัติการเครือข่าย
Chapter 9 โปรแกรมสำเร็จรูปกับการวิเคราะห์ข้อมูล
โครงสร้างโปรแกรมภาษา C
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
Java Development Tools
เทคโนโลยีสารสนเทศเพื่อการศึกษาค้นคว้า Information Technology for Study Skill 01/12/61.
Chapter 5 การจัดการข้อผิดพลาด (Exception Handling)
สื่อการสอนรายวิชา ง30204 โปรแกรมภาษาชี ภาษาคอมพิวเตอร์และโปรแกรม
Research of Performing Arts
Operating System Overview
Chapter 7 การสร้างร้านค้าบนเว็บ Edit
Chapter 8 การประชาสัมพันธ์ร้านค้าบนอินเทอร์เน็ต Edit
introduction to Computer Programming
การท่องเที่ยวเชิงบำบัดรักษา/ การท่องเที่ยวเชิงการแพทย์
Chapter 1 ความรู้เบื้องต้นในเทคโนโลยีอินเตอร์เน็ต Edit
Chapter 9 กฎหมายพาณิชย์ธุรกรรมทางอิเล็กทรอนิกส Edit
Starting JAVA : JAVA PROGRAMMING (การ โปรแกรมภาษาจาวา) มัลลิกา เกลี้ยงเคล้า | SC1419.
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
การเขียนโปรแกรมบนมาตรฐานเปิด
คุณสมบัติเชิงวัตถุ Chapter 6 Edit
ระบบสารสนเทศอนามัยสิ่งแวดล้อมของประเทศไทย
บทที่ 1 ระบบประมวลผลแบบกลุ่มเมฆ (Cloud Computing) 1.1 ความหมาย
Digital image Processing
โครงการเสวนาระบบบัญชีสามมิติและงานบัญชี
บทที่ 2 การบริการบนระบบประมวลผลแบบกลุ่มเมฆ (Cloud Computing Service)
การเขียนโปรแกรมคอมพิวเตอร์ (Computer Programming)
Digital image Processing By Asst. Prof. Juthawut Chantharamalee
Digital image Processing By Asst. Prof. Juthawut Chantharamalee
Class Inheritance and Interfaces.
Welcome.. สาระน่ารู้ ข่าวประชาสัมพันธ์ กองคลัง
บทที่ 3 การให้บริการซอฟต์แวร์ Software as a service(SaaS) 3.1 ความหมาย
องค์ประกอบของคอมพิวเตอร์ และภาษาซี
ใบสำเนางานนำเสนอ:

Basic Java Programming ภาษาจาวาพื้นฐาน Basic Java Programming Chapter 2 Edit 10-2016 Asst. Prof. Juthawut Chantharamalee Computer Science @ Suan Dusit University ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts

ภาษาจาวาพื้นฐาน Basic Java Programming เป็นผลิตผลจากบริษัท ซันไมโครซิสเต็ม ซึ่งในขณะนั้นได้คิดพัฒนาระบบซอฟต์แวร์เพื่อใช้บนชิพของเครื่องใช้ไฟฟ้าขนาดเล็ก แต่ประสบปัญหากับการใช้ภาษาซีพลัสพลัส(C++) ซึ่งเป็นภาษาเชิงวัตถุที่นิยมในขณะนั้น จึงได้คิดพัฒนาภาษาใหม่ที่เหมาะสมกว่า ปัญหาของภาษา C++ คือ 1. ชิพของเครื่องใช้ไฟฟ้ามีหลายเบอร์หลายยี่ห้อที่ชุดคำสั่งต่างกัน 2. หน่วยความจำของเครื่องใช้ไฟฟ้ามีขนาดเล็ก 3.ไม่มีความปลอดภัย

การออกแบบของภาษาจาวา 1. เป็นภาษาที่ง่าย ต่อการเรียนและเข้าใจ 2. เป็นภาษาเชิงวัตถุ 3. เป็นภาษาที่มีความคงทน เพราะมีการดักจับข้อผิดพลาด 4. เป็นภาษาที่มีความปลอดภัย 5. เป็นภาษาที่รันได้กับเครื่องทุกระบบ “จาวาเป็นแพลตฟอร์ม”

จาวาและเครื่องจักรสมมุติ เนื่องจากจาวาได้ถูกพัฒนาเพื่อให้สามารถรันบนระบบใดก็ได้ ดังนั้นจาวาจึงได้สร้างแพลตฟอร์มของมันเองขึ้นมาเพื่อให้การแปลความของภาษาจาวาเป็นหนึ่งเดียวเท่านั้น จาวาได้นำแนวคิดการจำลองเครื่องจักรสมมุติขึ้นมาเรียกว่า java virtual machine (JVM) เพื่อมาติดต่องานกับระบบที่มีอยู่

จาวาเป็นแพลตฟอร์ม แผนผังแสดงการติดต่อของจาวาและเครื่องจักรสมมุติ Java program Java program Java program Java virtual machine Windows Unix Macintosh

จาวาเป็นแพลตฟอร์ม แผนผังแสดงการทำงานของภาษาจา java compiler Java program Java virtual machine program java interpreter

แรกเริ่มกับจาวา ดาวน์โหลดชุดพัฒนาภาษาจาวาที่ http://java.sun.com/j2se Java virtual machine : JRE (Java Runtime Environment) Java Developer Kit : JDK

ขั้นตอนการติดตั้งชุดพัฒนาภาษาจาวา ดับเบิ้ลคลิกไอคอนนี้เพื่อทำการติดตั้ง

ขั้นตอนการติดตั้งชุดพัฒนาภาษาจาวา

ขั้นตอนการติดตั้งชุดพัฒนาภาษาจาวา

กำหนดเส้นทางของคำสั่งในชุดพัฒนาภาษาจาวา คลิกขวาที่ไอคอน My computer เลือก properties จากเมนูบ๊อบอัพ จะปรากฏหน้าต่างดังด้านขวา คลิก Environment variable

กำหนดเส้นทางของคำสั่งในชุดพัฒนาภาษาจาวา เลือก path จาก System variable คลิก Edit เพิ่มข้อความในส่วนแถบสีฟ้า ;C:\j2sdk1.4.1_02\bin;.

ขั้นตอนการสร้างโปรแกรมจาวา A.java javac A.java A.class java A 1. editor 2. compiler javac filename.java 3. interpreter java filename

มารู้จักซอฟแวร์สำหรับสร้างโปรแกรมภาษา ซอฟต์แวร์ที่ใช้ชื่อว่า EditPlus สามารถสร้างโปรแกรมได้หลายภาษาโดยจะมีสีแยกประเภทของคำในแต่ละภาษาให้ ทำให้สะดวกต่อการอ่านโปรแกรม ให้ทำการสร้าง config เพื่อให้โปรแกรมเราสามารถคอมไพล์ไฟล์โปรแกรมจาวาและรันไฟล์โปรแกรมจาวาได้

สร้าง config ใน EditPlus

สร้าง config ใน EditPlus คลิก add tool/Program แล้วเติมข้อความดังในภาพด้านล่างทั้งสอง ซ้าย set compiler ขวา set interpreter

เริ่มใช้โปรแกรม EditPlus เปิดโปรแกรม EditPlus ขึ้นมา คลิกเมนู File/New เลือก java ลองพิมพ์ไฟล์ต่อไปนี้แล้วบันทึกในชื่อ Welcome1.java /** A first program in Java.*/ public class Welcome1 { /* main method begins execution of Java application */ public static void main ( String args[] ) { System.out.println(“Welcome to Java Programming!”); } // end method main } // end class Welcome1

ลองสร้างโปรแกรมแรกกัน

The End Chapter 2

Work-2 (งานชิ้นที่ 2) ให้นักศึกษาทำแบบฝึกหัดบทที่ 2 (ลงในสมุดเท่านั้น) ตอนที่ 1 (ให้ลอกโจทย์ด้วย) ตอนที่ 2 การจับคู่ (ให้ลอกโจทย์ด้วย) หมายเหตุ ให้ขีดเส้นใต้คำตอบด้วยปากกาสีแดงเท่านั้น เมื่อทำจบในแต่ละข้อย่อยให้ขีดเส้นใต้คำตอบด้วยปากกาสีแดงด้วย