ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
ได้พิมพ์โดยJarkko Nurmi ได้เปลี่ยน 5 ปีที่แล้ว
1
Starting JAVA : JAVA PROGRAMMING (การ โปรแกรมภาษาจาวา) มัลลิกา เกลี้ยงเคล้า | SC1419
2
Recall your IDEA ! ทบทวนความคิด !
Programming language เหมือนและแตกต่างจาก Natural language เหมือนตรงที่ว่าต่างมี grammar เป็นของตัวเอง, มี meaning ของคำแต่ละคำเป็นของตัวเอง แตกต่างที่ว่า Programming language นั้นมีความ เข้มงวดเรื่อง grammar มากกว่ามาก ๆ คำแต่ละ คำล้วนมีความหมายเดียว ใช้ซ้ำซ้อนกันไม่ได้ Grammar ของ Programming language เรียกว่า Syntax Syntax เป็นกฎที่ประกอบด้วยคำศัพท์ต่าง ๆ มา รวมกัน
3
Starting to “Hello World”
4
Starting Hello World ! ก้าวแรกของการรัน JAVA พยายามพิมพ์เองนะ การ พิมพ์เองจะทำให้เกิดความเคยชิน System.out.println << เรียกว่า Subroutine call statement ซึ่งเป็นคำสั่งพื้นฐานที่ตัว JAVA API มีให้อยู่แล้ว (built-in subroutine) ที่เรียกว่า JDK (Java Development Kit) เราสามารถเรียกใช้ได้เลย (และมักจะใช้บ่อย ๆ)
5
Starting Hello World ! ก้าวแรกของการรัน JAVA พยายามพิมพ์เองนะ การ พิมพ์เองจะทำให้เกิดความเคยชิน System.out.println << เรียกว่า Subroutine call statement ซึ่งเป็นคำสั่งพื้นฐานที่ตัว JAVA API มีให้อยู่แล้ว (built-in subroutine) ที่เรียกว่า JDK (Java Development Kit) เราสามารถเรียกใช้ได้เลย (และมักจะใช้บ่อย ๆ)
6
ส่วนประกอบของโปรแกรมภาษา Java
การใส่ license ของตนเอง การกำหนดชื่อผู้เขียนโปรแกรม
7
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
การใส่ license ของตนเอง Tools > Templates > Licenses คลิกที่ Default License แล้วกดปุ่ม Duplicate rename ไฟล์ที่เพิ่ง duplicate เปลี่ยนเป็น myLicense กด OK
8
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
การใส่ license ของตนเอง (ต่อ) กด Open in Editor แก้ไขข้อความที่ต้องการให้แสดง จากนั้น save และปิดไฟล์ดังกล่าว
9
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
การใส่ license ของตนเอง (ต่อ) ที่หน้าต่าง Project explorer (โดยปกติอยู่ทาง บนซ้าย) คลิกที่แทบ Files Double-click เพื่อเปิดไฟล์ ในบรรทัดสุดท้ายเพิ่มข้อความว่า project.license=myLicense Save ไฟล์ ปิดโปรแกรมแล้วเปิดใหม่
10
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
การกำหนดชื่อผู้เขียนโปรแกรม Tools > Templates > Settings แก้ไขข้อความหลัง user = Save ไฟล์ และปิด
11
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Package: ใช้บอกชื่อ package ของโปรแกรม เช่น package chapter1; จะทำให้รู้ว่า class ที่อยู่ ใน file source code นี้เป็นของ package ชื่อ chapter1 (package เป็นการจัดการ source code ที่ทำงานไว้ในกลุ่มเดียวกัน)
12
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Modifiers: เป็นคำเฉพาะที่ใช้กำหนดถึงระดับการ เข้าถึงข้อมูลหรือค่าของตัวแปรหรือเมธอดนั้น ๆ เช่น public static private final abstract และ protected จะเป็นคำที่บอกคุณสมบัติของข้อมูล method หรือ class ว่ามันควรจะถูกใช้อย่างไร
13
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
ทุก ๆ statement จะจบลงด้วยเครื่องหมาย ; Blocks: คู่เปิดปิดของวงเล็บปีกกา ที่จัดให้ส่วนต่าง ๆ ของโปรแกรมเป็นกลุ่ม เช่น กลุ่มของ class กลุ่มของ method ดังแสดงในรูปด้านล่าง
14
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Classes: เป็นส่วนประกอบของ โปรแกรมที่มีความสำคัญ source code ที่ไม่มี class จะ ไม่สามารถถูก run ได้ (ให้ นึกถึง class เหมือนพิมพ์เขียว ที่ใช้เวลาเราจะผลิตอะไร เรา ต้องร่างแบบในพิมพ์เขียวก่อน การ ผลิตออกมาเป็นชิ้นงาน จริง)
15
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Methods: เป็นชุดของ statement ที่ถูกรวมอยู่ใน block ของ method หรือก็คือฟังก์ชั่นที่สั่งให้ โปรแกรมทำงาน ต้องมี () ปิดท้ายเสมอ The main method: เป็น method ที่ชื่อ main จะ ทำหน้าที่ควบคุมขั้นตอนการทำงานของโปรแกรม (Java จะรันโปรแกรมโดยเรียกใช้งาน method นี้ ก่อน ดังนั้น โปรแกรม Java ทุกโปรแกรมต้องมี method นี้)
16
ส่วนประกอบของโปรแกรมภาษา Java
Comments: ส่วนที่เป็นคำอธิบาย source code ของ ผู้เขียน source code นั้น เพื่อให้ ผู้เขียนสามารถ กลับมาทำความเข้าใจ code ของตัวเองได้ในภายหลัง หรือ เพื่อให้ผู้อื่นที่ไม่ใช่ผู้เขียนโปรแกรมสามารถทำความ เข้าใจ source code นั้นเพื่อศึกษา หรือ ทำการแก้ไข ได้ถูกต้อง comment มี 3 ลักษณะ ดังนี้: Line comment ใช้สัญลักษณ์ // ที่หน้าคำอธิบายของ โปรแกรม เพื่อให้ compiler รู้ว่าข้อความหลัง สัญลักษณ์นี้ไปจนจบบรรทัดนี้เป็น comment ของ ผู้เขียนโปรแกรม และไม่นำมาเป็นส่วนของโปรแกรมที่ จะใช้ compile Paragraph comment ใช้สัญลักษณ์ /* …. */ คร่อม comment ที่มีความยาวมากกว่าหนึ่งบรรทัด Javadoc Comment: เริ่มด้วย /** จบด้วย */ คล้ายกับ Paragraph comment แต่มีประโยชน์มากกว่า เมื่อเรา จะสร้างเอกสารประกอบการใช้ class ข้อมูล และ method ต่าง ๆ ใน source code ของเราโดยใช้ คำสั่ง javadoc
17
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Line comment ใช้สัญลักษณ์ //
18
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Paragraph comment ใช้สัญลักษณ์ /* …. */ คร่อม comment ที่มีความยาวมากกว่าหนึ่งบรรทัด
19
ส่วนประกอบของโปรแกรมภาษา Java (ต่อ)
Javadoc Comment: เริ่มด้วย /** จบด้วย */ คล้ายกับ Paragraph comment แต่มีประโยชน์ มากกว่า เมื่อเราจะสร้างเอกสารประกอบการใช้ class
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.