Saturday, March 19, 2016

Leson 2: Hello-Java-program

កម្មវិធីងាយនៃ-Java
ក្នុងទំព័រនេះ យើងនឹងរៀន ពីរបៀបសរសេរកម្មវិធីងាយ នៃ java។ យើងអាចសរសេរងាយ hello java បន្ទាប់ពីដំឡើង JDK។ ដើម្បីបង្កើត កម្មវិធីងាយ java program លោកអ្នកបង្កើត class មួយដែលផ្ទុកវិធី ចម្បង។ អនុញ្ញាតអោយយប់ពីតម្រូវការជាដំបូង។
តម្រូវការសម្រាប់ Hello Java Example
ដើម្បីប្រត្តិបត្តិការ java program លោកអ្នកត្រូវការ
  • ដំឡើង JDK ប្រសិនលោកអ្នក មិនបានដំឡើងវា ចូលដោនឡូត download the JDK ហើយដំឡើងវា។
  • បង្កើត path ជា jdk/bin directory. http://www.javatpoint.com/how-to-set-path-in-java
  • បង្កើតកម្មវិធី java program
  • compile និងរត់ java program
ការបង្កើត hello java example
អនុញ្ញាតបង្កើត hello java program:
class Simple{
public static void main(String args[]){
System.out.println(“Hello Java”);
}
}
save file ជា Simple.java
To compile: javac Simple.java
To execute: java Simple
Output:Hello Java
ស្វ័យយល់កម្មវិធី java program
អនុញ្ញាតអោយ មើលន័យ class, public, static, void, main, String[], System.out.println()។
  • class keyword ត្រូវបានប្រើសម្រាប់ប្រកាស declare class មួយក្នុង java។
  • public keyword គឺអនុញ្ញាតអោយអ្នកកែប្រែ ដែលតំណាង អ្នកទស្សនា វាមានន័យថាគឺមើលឃើញ ទាំងអស់។
  • static គឺជាពាក្ស ប្រសិនបើយើងប្រកាស declare វិធីផ្សេងដូចជា static វាគឺដឹងដូចជា static method។ សារ:សំខាន់នៃវិធី static method គឺមិនត្រូវការបង្កើត object ទៅ static method។
  • void គឺត្រឡប់ចូល ប្រភេទនៃវិធី method មានន័យថាវាមិនត្រឡប់ចូលទៅតម្លៃផ្សេង។
  • main តំណាំង startup នៃ program។
  • String[] args ត្រូវបានប្រើសម្រាប់ command line argument។​ យើងនឹងរៀន ពេលក្រោយ។
  • System.out.println() ប្រើ print statement យើងនឹងរៀនអំពីការងារនៅក្នុង System.out.println statement ពេលក្រោយ។
ដើម្បីសរសេរកម្មវិធីងាយ program បើកលើ notepad ដោយចាប់ផ្តើម start menu -> All Programs -> Accessories -> notepad ហើយសរសេរកម្មវិធីងាយ បង្ហាញដូចខាងក្រោម:
Windows 8.1
ដូចបានបង្ហាញក្នុង diagram ខាងលើ សរសេរកម្មវិធីងាយរបស់ java ក្នុង notepad ហើយបានរក្សា saved វាជា Simple.java។ ដើម្បី compile ហើយរត់ program នេះយើងត្រូវការបើក command prompt ដោយ start menu -> All Programs -> Accessories -> command prompt
Javaដើម្បី compile ហើយរត់ program ខាងលើ ចូលទៅ directory ដំបូងជា c:\new សរសេរជា:
To compile:    javac Simple.java
To execute:    java Simple
តើមានវិធីប៉ុន្មានយ៉ាង សរសេរ java program
មានច្រើនវិធី ដើម្បីសរសេរ java program។
1) ដោយការផ្លាស់ប្តូរ sequence នៃអ្នកកែប្រែ modifiers, method prototype មិនត្រូវផ្លាស់ប្តូរ។
អនុញ្ញាតអោយមើលកូដ simple code នៃ main method។
static public void main(String args[])
2) subscript notation ក្នុង java array អាចប្រើបន្ទាប់ពីវាយ មុនពេលអថេរ ឬក្រោយ អថេរ។
អនុញ្ញាតអោយប្រើកូដ code ខុសគ្នាដើម្បីសរសេរ main method។
–    public static void main(String[] args)
–    public static void main(String []args)
–  public static void main(String args[])
3)  var-args ផ្តល់អោយ main method ដោយចុច 3 ellipses (dots)
អនុញ្ញាតកូដ simple code ដោយប្រ var-args ក្នុង main method យើងនឹងរៀនអំពី var-args ក្នុង Java New Features។
1.    public static void main(String… args)
4) មានសញ្ញា ក្បៀស semicolon នៅបញ្ចប់ របស់ class ក្នុង java គឺបានជ្រើសរើស។
អនុញ្ញាតមើលកូដ simple code។
class A{
static public void main(String… args){
System.out.println(“hello java4″);
}
};
Valid java main method signature
1.    public static void main(String[] args)
2.    public static void main(String []args)
3.    public static void main(String args[])
4.    public static void main(String… args)
5.    static public void main(String[] args)
6.    public static final void main(String[] args)
7.    final public static void main(String[] args)
8.    final strictfp public static void main(String[] args)
Invalid java main method signature
1.    public void main(String[] args)
2.    static void main(String[] args)
3.    public void static main(String[] args)
4.    abstract public static void main(String[] args)
ដោះស្រាយ error “javac មិនបានរៀបចំ internal ឬ external command” ?
ប្រសិនជាមានបញ្ហា ដូចជាបានបង្ហាញ ក្នុងរូបខាងក្រោម លោកអ្នកនឹងត្រូវការបង្កើត path។ ចាប់តាំងពី DOS មិនស្គាល់ javac ឬ java យើងត្រូវការបង្កើត path។ ដែល Path មិនមែនជាតម្រូវការក្នុងដូចជា ក្នុងករណីរក្សា save កម្មវិធីរបស់អ្នកខាងក្នុង jdk/bin folder។
Java

0 comments:

Post a Comment