เรียนรู้การเขียนโปรแกรม Java - พื้นฐาน
Java เป็นหนึ่งในภาษาโปรแกรมที่มีชื่อเสียงที่สุดในโลกและใช้กับอุปกรณ์กว่าสามพันล้านเครื่อง หากคุณต้องการเรียนรู้ Java คุณจะได้รับการแนะนำครั้งแรกที่นี่
Java: วิธีสร้างโปรแกรมแรกของคุณ
เพื่อให้สามารถใช้รหัสอย่างถูกต้องกับ Java คุณต้องมีสภาพแวดล้อมการพัฒนาโดยย่อ: IDE IntelliJ หรือ Visual Studio เหมาะมากสำหรับ Java โปรแกรมแรกต่าง ๆ สามารถพบได้ในแกลเลอรี่รูปภาพในตอนท้ายของบทความ
- ใน Java ทุกคำสั่งที่จะดำเนินการจะต้องอยู่ในชั้นเรียน สำคัญ: โปรแกรมหลักมักจะอยู่ในคลาสที่เรียกว่า "Main" อย่างไรก็ตามคุณสามารถเพิ่มคลาสได้อีกด้วย ดังนั้นโปรแกรมแรกของเราเริ่มต้นด้วยรหัส "class Main {"
- ทุกแอปพลิเคชัน Java มีจุดเริ่มต้นซึ่งเป็นวิธีการ (หรือ "ฟังก์ชั่น") ที่เรียกว่า "หลัก" ถัดไปคุณต้องเพิ่มรหัส "public void main main (String [] args) {" ใน Java "สาธารณะ" หมายความว่าทุกคนสามารถเข้าถึงฟังก์ชั่นนี้ได้ คำว่า "คงที่" หมายถึงวิธีการที่สามารถดำเนินการได้โดยไม่ต้องมีอินสแตนซ์ ซึ่งหมายความว่า: เมื่อสร้างวัตถุจะไม่สงวนหน่วยความจำสำหรับคุณลักษณะ / วิธีการ องค์ประกอบเหล่านี้ถูกสร้างขึ้นในระหว่างการรวบรวม การคอมไพล์หมายความว่าโค้ดโปรแกรมที่คุณเขียนถูกแปลงเป็นโค้ดที่สามารถใช้งานได้ ("ภาษาเครื่อง") นอกจากนี้ "โมฆะ" หมายความว่าวิธีนี้จะไม่ส่งคืนสิ่งใด ชื่อของวิธีนี้คือ "main"
- ต่อไปเราต้องการให้โปรแกรมออกคำว่า "hello" เมื่อต้องการทำสิ่งนี้ให้เขียน "System.out.println (" Hello ");" โปรแกรม Java โปรแกรมแรกของคุณพร้อมแล้ว อย่าลืมเพิ่ม "}" สองอันในตอนท้าย
ความคิดเห็นใน Java
เพื่อให้การโปรแกรมง่ายขึ้นคุณสามารถเพิ่มความคิดเห็นต่างๆ
- คุณสามารถสร้างความคิดเห็นแบบหนึ่งบรรทัดได้ดังนี้: » // นี่คือความคิดเห็น«
- นอกจากนี้คุณยังสามารถเพิ่มความคิดเห็นในหลายบรรทัดในลักษณะเดียวกัน สิ่งนี้เริ่มต้นด้วย "/ *" และลงท้ายด้วย "* /"
- สุดท้ายคุณยังสามารถเพิ่มความคิดเห็นเอกสาร เมื่อต้องการทำสิ่งนี้ให้เขียน "/ **" ที่จุดเริ่มต้นและ "* /" ที่ท้าย แต่ละบรรทัดใหม่ในความคิดเห็นนี้เริ่มต้นด้วย "*" ความคิดเห็นเอกสารประกอบมีประโยชน์ถ้าเช่นคุณต้องการระบุเวอร์ชันของโปรแกรมและผู้แต่ง ความคิดเห็นประเภทพิเศษนี้ใช้เพื่อจัดทำเอกสารการใช้งานโดยตรงในซอร์สโค้ด หลังจากนั้นคุณสามารถสร้างเอกสารรายละเอียดของโปรแกรม สำหรับโปรแกรมขนาดเล็กอย่างไรก็ตามสิ่งนี้ไม่ได้มีความสำคัญในขณะนี้
Java: สร้างตัวแปร - วิธีการทำงาน
ในการทำงานกับ Java คุณต้องสร้างตัวแปร
- ในการทำเช่นนี้คุณต้องจัดการกับชนิดข้อมูลปกติในวิทยาการคอมพิวเตอร์ อย่างแรกคือจำนวนเต็ม นี่เป็นจำนวนเต็ม คำสั่ง» int var1 = 42; «กำหนดตัวอย่างเช่นตัวแปร "var1" และกำหนดค่าจำนวนเต็ม "42"
- คุณมักจะพบสตริงใน Java เหล่านี้อาจเป็นคำหรือประโยคทั้งหมด คำสั่ง» String name = "Hans"; «กำหนดค่า "Hans" ให้กับตัวแปร "name"
- คุณยังสามารถกำหนดหมายเลขจุลภาคใน Java สิ่งนี้สามารถทำได้โดยใช้คำสั่ง "double var2 = 15.9;"
- ต่อไปคือ "Char" มันเป็นตัวละครเดียว คำสั่งในการทำเช่นนี้อาจเป็น "char var3 = 'Z';" ใน Java
- ในที่สุดก็มีประเภทข้อมูล "บูลีน" ซึ่งสามารถมีสองสถานะคือ: จริงหรือเท็จ ตัวอย่างเช่นใน Java คุณสามารถทำได้ด้วยคำสั่ง "boolean var4 = true;"
ตัวดำเนินการทางคณิตศาสตร์ใน Java
เช่นเดียวกับในภาษาโปรแกรมอื่น ๆ มีตัวดำเนินการแตกต่างกันใน Java
- เช่นเดียวกับในคณิตศาสตร์คลาสสิกคุณสามารถเพิ่มการเรียกสองแบบด้วย» + « ด้วย "-" คุณจะลบหนึ่งลบย่อยจากหนึ่งนาที ด้วย "*" คุณสามารถคูณสองปัจจัยและด้วย "/" คุณสามารถหารเงินปันผลโดยตัวหารเพื่อให้ได้ผลหาร
- นอกจากนี้ยังมีฟังก์ชั่นที่เรียกว่า "Modulo" ใน Java อักขระ "%" ใช้สำหรับสิ่งนี้ ตัวอย่างจะเป็นรหัส "int res = 23% 6;" 23 หารด้วย 6 ให้ 3 กับจำนวนที่เหลืออยู่ 5 หมายเลขนี้ถูกเก็บไว้ในตัวแปร "res"
- คุณสามารถคำนวณด้วยตัวแปร (ดูย่อหน้าก่อนหน้า) อย่างไรก็ตามตัวเลขที่เก็บไว้ในตัวแปรที่เกี่ยวข้องจะถูกใช้ในการคำนวณ
Java: การเพิ่มและการลดลง
ฟังก์ชั่นเหล่านี้จำเป็นอย่างยิ่งสำหรับลูป
- ตัวอย่างเช่นคุณสามารถเก็บจำนวนเต็มในตัวแปร "x" ด้วยรหัส» x = x + 1; «คุณสามารถเพิ่มค่าได้ 1 อย่างไรก็ตามเพื่อประหยัดพื้นที่คุณยังสามารถเขียน "++ x"
- เช่นเดียวกันค่าจะลดลง 1 ด้วย» --x «
- อย่างไรก็ตามคุณสามารถแยกความแตกต่างระหว่าง "คำนำหน้า" และ "คำนำหน้า" (หรือในภาษาเยอรมัน: "คำนำหน้า" & "คำต่อท้าย") ตัวอย่างคือรหัส "int x = 34;" ⮩ "int y = ++ x;" ในกรณีนี้ค่า 34 จะเพิ่มขึ้นครั้งแรกโดย 1 และจากนั้นกำหนดให้กับตัวแปร y เท่านั้น หลังจากขั้นตอนนี้ตัวแปรทั้งสอง ("x" & "y") มีค่า "35" สิ่งทั้งหมดเรียกว่า "คำนำหน้า"
- แทนที่จะเป็น "++ x" คุณสามารถเขียน "x ++" ก่อนอื่นค่าของตัวแปร "x" จะถูกกำหนดให้กับตัวแปร "y" จากนั้นค่าของ "x" จะเพิ่มขึ้น 1 ในขณะที่ "y" มีค่า 34, "x" มีค่า 35 แล้ว
- "ผู้ประกอบการที่ได้รับมอบหมาย" ก็มีประโยชน์อย่างมาก แทนที่จะเป็น "num2 = num2 + num1" คุณสามารถเขียน "num2 + = num1" ได้ สิ่งทั้งหมดยังใช้ได้กับการลบ (» - = «), การคูณ (» * = «), ดิวิชั่น (» / = «) และดิวิชั่นที่มีเศษเหลือ (»% = «)
รวมสตริงเข้าด้วยกัน
อย่างที่คุณทราบแล้วสตริงเป็นสตริงในวิทยาการคอมพิวเตอร์
- ใน Java - เหมือนในภาษาการเขียนโปรแกรมอื่น ๆ - คุณสามารถรวบรวมสตริงจากสตริงอื่น ๆ
- ตัวอย่างของสิ่งนี้คือรหัส» String firstN = "Hans"; « String » String lastN = "Peter"; « String »ชื่อสตริง = firstN + "" + lastN; «
Java: ได้รับอินพุตของผู้ใช้
เพื่อให้ผู้ใช้สามารถโต้ตอบกับโปรแกรม Java ได้จึงเป็นประโยชน์ในการอ่านการกดแป้น
- ในการทำสิ่งนี้ก่อนอื่นให้เขียนคำสั่ง» import java.util.Scanner; «เพื่อนำเข้าโมดูลที่ต้องการ
- จากนั้นสร้างเครื่องสแกนใหม่ด้วย» Scanner Input = เครื่องสแกนใหม่ (System.in); «
- ด้วยคำสั่ง» System.out.println (Input.nextLine ()); «ตอนนี้คุณสามารถมีเอาต์พุตบรรทัดที่ป้อนทั้งหมดได้แล้ว
- หรือคุณสามารถใช้ nextByte (), nextShort (), nextInt (), nextLong (), nextFloat (), nextDouble (), nextBoolean () หรือถัดไป () ใช้" สิ่งนี้จะขึ้นอยู่กับประเภทของข้อมูลที่คุณต้องการรับ
เรียนรู้การเขียนโปรแกรม Java - ส่วนที่ 2
ตอนนี้คุณรู้พื้นฐานแล้วคุณสามารถดูส่วนที่ 2 ของคู่มือการเขียนโปรแกรม คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับเงื่อนไขและลูปใน Java
ในเคล็ดลับการปฏิบัติถัดไปเราจะแสดงให้คุณเห็นว่าคุณสามารถแปลงตัวเลขทศนิยมได้อย่างง่ายดาย