Category: JAVA

วิธีการติดตั้ง Andriod SDK

No Comments

April 10, 2011 at 2:58 amCategory:JAVA | Mobile Programming

หลังจากที่หายไปนานบทความที่เกี่ยว android ผมก็ได้กลับมาเขียนบทความเกี่ยวกับ android อีกหลังจากที่ดู static การเข้าชมเว็บแล้วเลยพบว่ามีคนสนใจเรื่องหลาวเกี่ยวกับ android มากผมเลยเขียนบทความนี้ต่อจากครั้งก่อน การติดตั้งโปรแกรมเพื่อพัฒนา android ครั้งนี้จะเป็นการติดตั้ง SDK ซึ่งผมจะติดตั้งใน window xp นะครับซึ่งมันก็ไม่ได้ยากอะไร ขั้นแรกแน่นอนก็ไปดาวน์โหลด sdk มาก่อน จากที่นี้ครับ

android sdk

Read More…

Tags: , , ,

การติดตั้งโปรแกรมเพื่อพัฒนา android(ADT Plug-in)

No Comments

November 28, 2010 at 1:37 pmCategory:JAVA | Mobile Programming

การติดตั้งโปรแกรมเพื่อพัฒนา android

รู้สึกว่าช่วงนี้ผมไม่ได้เขียนบทความเลย ก็เพราะช่วงนี้ผมกำลังหาความรู้เพิ่มเลยลืมที่จะอัพเดตบท วันนี้เลยตั้งใจที่จะเขียนบทความให้ได้ ซึ่งผมก็เลยตั้งสินใจจะเขียนเกี่ยวกับความรู้ใหม่ๆที่กำลังมาแรงอย่างเทคโนโลยีเกี่ยวกับพวก mobile device อุปกรณ์พกพาซึ่งช่วงนี้ขายดีมากก็คงเป็นพวกระบบปฏิบัติการ android ผมเลยค้นหาข้อมูลวิธีการติดตั้ง เลยนำมาเขียนในบทความนี้ ในการติดตั้งโปรแกรมเพื่อพัฒนา ?android นั้นผมจะเลือกใช้ IDE Eclipse โดยการติดตั้งจะต้องติดตั้ง 2 ส่วนคือ ADT Plug-in บน eclipse และ android SDK บน eclipse ซึ่งขั้นแรกนั้นก็ต้องติดตั้ง ADT Plug-in ก่อน

android, google android

โดยให้เข้าไปที่ เว็บนี้ก่อน android develop จากนั้นก็ให้ทำการหา url ที่จะให้ eclipse ทำการโหลด plug-in ได้ตามรูปครับ Read More…

Tags: , , , , ,

ภาษาจาวา การใช้ Servlet ในการเรียกใช้ Web Service

No Comments

July 20, 2010 at 3:06 pmCategory:JAVA

ภาษาจาวา การใช้ Servlet ในการเรียกใช้ Web Service
ผ่านไปหลายวันผมไม่ได้เขียนบทความเลยก็เพราะช่วงนี้ผมงานยุ่งๆๆเลยลืมเขียนบท พอได้เวลาว่างก็เลยมาเขียนต่อ จากครั้งก่อนผมได้เขียนวิธีการสร้าง Web Service ไปแล้วมาถึงคราวนี้ก็เกี่ยวกับการเรียกใช้ Web Service บ้างโดยผมจะใช้ Servlet ของจาวาในการใช้ Web Service ของครั้งก่อน ซึ่งผมก็จะใช้ Netbean 6.9 เหมือนเดิม เพราะผมรู้สึกชอบตรงที่เขียน จาวาก็ได้ php ก็ดี ขั้นแรกก็แน่นอนเปิดโปรแกรม Netbean ขึ้นมา เลือกเป็น Java Web -> Web Application

java web service, web service, java servlet, ภาษาจาวา

Read More…

Tags: , , ,

เริ่มต้น JAX-WS Web Services กับภาษาจาวา

No Comments

July 12, 2010 at 2:32 pmCategory:JAVA

หลังจากที่นั่งมั่วกับ java web services มาซักพักก็หัดทำขั้นพื้นฐานในการเริ่มต้น Web Services ในภาษาจาวา หรือที่เรียกว่า JAX-WS โดยไปเจอในเว็บของ netbean ถ้าใครอยากอ่านเวอร์ชันต้นฉบับภาษาอังกฤษก็ไปหาอ่านได้ในเว็บของ netbean ซึ่งผมก็ใช้ netbean version 6.9 และ GlassFish Server ที่ติดมากับ netbean เพื่อยกตัวอย่างในการสร้าง Web Services ขั้นตอนแรกสุดเลยก็ไม่ต้องคิดมากก็ต้องเปิด netbean 6.9 ขึ้นมาเพื่อทำการสร้าง Project ใหม่ โดยให้สร้างเป็น Java Web -> Web Application

ภาษา java, ภาษาจาวา, web service java, netbean web service, สอน java Read More…

Tags: , , , , ,

ตัวอย่างการสร้าง Object จาก Class ที่เราสร้างขึ้นโดยภาษา Java

No Comments

June 26, 2010 at 3:14 amCategory:JAVA

ตัวอย่างการสร้าง Object จาก Class ที่เราสร้างขึ้นโดยภาษา Java

จากบทความก่อนเราได้สร้าง Class Calculator ซึ่งเป็นคลาสเครื่องคิดเลขที่เราสร้างเสร็จแล้วแต่มันก็เป็นเพียงคลาส เราต้องทำการนำมาสร้างเป็น Object เพื่อที่จะใช้งานมัน ขั้นแรกก็เปิด Eclipse แล้วเปิด Project ของครั้งที่แล้ว

oop, java object, object

Read More…

Tags: , , , , ,

ตัวอย่างการสร้าง class ในภาษาจาวา

No Comments

June 21, 2010 at 2:37 pmCategory:JAVA

ตัวอย่างการสร้าง class ในภาษาจาวา

java example, การ เขียนโปรแกรมภาษาจาวา, java class, java oop, ตัวอย่างจาวา

หลังจากในบทความภาษาจาวาครั้งก่อนบอกว่าจะมาเขียนบทความเกี่ยวกับการสร้าง class คราวนี้ก็เริ่มมาลองสร้าง class กันโดยผมจะลองสร้าง class เครื่องคิดเลข ชื่อว่า class Calculator ซึ่งมันจะเป็นต้นแบบของ object ความสามารถต้นแบบที่คิดไว้มันจะมีความสามารถ บวก ลบ คูณ หาร โดยที่มันต้องการตัวเลขสองตัวในการกระทำดำเนินการต่างๆคณิตสร้าง โดยขั้นแรกในการสร้าง class ในภาษาจาวาก็คือชื่อ Class ต้องขึ้นต้นด้วยตัวใหญ่แล้วชื่อ class หลักต้องตรงกับชื่อไฟล์ในกรณีที่ 1 ไฟล์มีหลายคลาสจะถึงว่า class ที่มีคำว่า public นำหน้าเป็นคลาสหลักของไฟล์นั้น เรามาดูตัวอย่างการสร้างคลาสในภาษาจาวากันเลย โดยผมจะใช้ Eclipse ในการสร้าง class ตัวอย่างนี้ Read More…

Tags: , , , ,

การใช้ Eclipse ในการพัฒนา Java

1 Comment

June 12, 2010 at 9:19 amCategory:JAVA

เครื่องมืออีกอันในการพัฒนา Java Application ที่มีคุณภาพก็คือ eclipse ide ซึ่งก็เรียกได้ว่ามีนักพัฒนามากมายที่ใช้ eclipse ในการพัฒนา java อีกอย่างก็คือมันฟรีนั้นเองซึ่งตัว eclipse สามารถใช้กับเทคโนโลยี java ในระดับสูงได้ โดยพื้นฐานขั้นแรกก็ไป download แล้วแตกไฟล์ก็จะสามารถใช้ได้เลยโดยสามารถโหลดจากเว็บ http://www.eclipse.org/ ?ซึ่งก็เลือกรุ่น java ที่เรากำลังพัฒนาส่วนผมเลือกรุ่น Eclipse IDE for Java Developers

Read More…

Tags: , , , , ,

ภาษา java การสร้าง static method

No Comments

April 25, 2010 at 6:48 amCategory:JAVA

ภาษา java การสร้าง static method

ในบ้างครั้งเวลาเราเขียนโปรแกรมในภาษาจาวานั้นจะมีการสร้าง method ขึ้นเพื่อเพิ่มความสามารถในการทำงานซับซ้อนของโปรแกรม ซึ่ง method ก็เปรีบยเสมือนฟังก์ชันในภาษาที่ใช่แบบ OOP นั้นเองเช่น function ในภาษา C เป็นต้น

รูปแบบในการประกาศ static method จะมีรูปแบบดังนี้

methodHeader = [visibility] ["static"] returnType methodName “(” [parameterList] “)” .
การเข้าถึง = “public” | “private” | “protected” .
parameterList = parameterDeclaration {“,” parameterList} .
parameterDeclaration = type ParameterName .
รูปแบบในการคืนค่า = “void” | type

Read More…

Tags: , , , , ,

ภาษา java แสดงไฟล์ในไดเรกทอรี

1 Comment

March 25, 2010 at 2:20 pmCategory:JAVA

ในบทความนี้จะใช้ภาษา java ในการอ่านไฟล์ใน directory ที่เราต้องการว่ามีไฟล์อะไรบ้างโดยการสร้าง File object เพื่อใช้ในการอ่านรายชื่อไฟล์ใน directory ที่เราต้องการออกมาต่อไปเราก็ไปดูตัวอย่างภาษาจาวากันเลย Read More…

Tags: , , , , ,

ภาษาจาวา- ตัวอย่างการสร้าง RMI(ต่อ)

No Comments

March 2, 2010 at 5:38 pmCategory:JAVA

ก็มาต่อกันเลยครับขั้นตอนต่อไปในการสร้าง rmi คือ

การสร้าง server ที่ process การทำงาน โดย server สร้าง object ที่ทำการ class implement ไว้และทำการลงทะเบียนไว้โดยใช้ชื่อบริการว่า registry โดยมันทำการใช้ method แบบ static ที่ชื่อว่า rebind ใน class Naming ใน package java.rmi สำหรับ method นี้ต้องการค่า arguments 2 ค่า อันแรกเป็น String ในการกำหนด URL ส่วนอีกอันเป็น ?remote object ที่จะอ้างอิง ส่วนค่า port default ของ rmi จะเป็น 1099 ซึ่งเราก็มาดูตัวอย่างภาษาจาวากันเลยดีกว่า Read More…

Tags: , , , , ,