Trang 1 của 4 123 ... CuốiCuối
Kết quả 1 đến 10 của 33
  1. #1
    Ngày tham gia
    Jan 2015
    Bài viết
    0

    Bài 2: Biên dịch và thực thi Java source bằng Command Line (cmd)

    /* bài viết thuộc loạt bài hướng dẫn trong "khóa học lập trình java miễn phí"
    trên diễn đàn android.vn, bạn có thể vào đây đọc

    để hiểu hơn về khóa học và tham gia ngay cùng mọi người */
    sau khi học xong bài 1, các bạn đã có thể chạy được chương trình helloword bằng các ide eclipse hoặc netbeans, ở bài này, mình sẽ hướng dẫn bổ sung cho các bạn một cách khác để biên dịch và thực thi java source mà không cần tới ide, chỉ cần máy bạn đã cài jdk là dùng được, chúng ta sẽ làm điều này bằng các dòng lệnh trên cmd

    đầu tiên bạn thiết lập biến môi trường:

    bước 1: my computer >nháy chuột phải > properties > advanced > environment
    bước 2: tại mục "system variables" bạn tìm tới "path" rồi chọn "edit"
    bước 3:
    tìm đường dẫn tới thư mục bin của java, máy mình là:
    c:\program files\java\jdk1.7.0_21\bin
    chèn đường dẫn trên vào cuối ô “variable value”
    nhớ là đường dẫn của bạn phải có 2 dấu chấm phẩy 2 bên, như này:


    Mã:
    ; c:\program files\java\jdk1.7.0_21\bin;
    bước 4: ok và lưu lại.



    android.vn/attachments/1-png.15880/" border="0" alt="" />

    chúng ta kiểm tra việc thiết lập biến môi trường có thành công hay không bằng cách
    mở cửa sổ run lên (ấn tổ hợp phím window + r ), gõ cmd rồi ấn enter
    bạn gõ thử 2 câu lệnh sau.

    Mã:
    javac
    Mã:
    java
    nếu màn hình hiện như sau là việc thiết lập biến môi trường của bạn đã thành công.









    bây giờ, chúng ta chuyển sang việc biên dịch và thực thi chương trình java

    đầu tiên bạn đưa dấu nhắc về thư mục chứa file java bạn mới tạo, chẳng hạn để đưa dấu nhắc về ổ d bạn dùng lệnh:

    Mã:
    d:
    ở đây mình lưu file vidu.java ở ổ d, bên trong có file vidu.java là chương trình hello word.
    khi dấu nhắc đã ở thư mục chứa file java, gõ lệnh javac + tên file.java để biên dịch chương trình thành file class, ví dụ như sau:


    Mã:
    javac vidu.java
    (bạn để ý sẽ có file cùng tên file java, nhưng có đuôi là *.class được tạo ra cùng thư mục)
    sau đó gõ tiếp lệnh java + tên file. ở đây mình gõ



    Mã:
    java vidu
    chương trình thực thi và hiện kết quả lên màn hình cmd “hello the gioi java!”,






    và tiếp theo là video hướng dẫn toàn bộ quá trình trên của android.vn



    chúc các bạn thành công





    bài tập về nhà: dùng lệnh javac, java để biên dich và thực thi chương trình hello word.

    my facebook: https://www.facebook.com/tiasangmoi
    bài viết đăng lên diễn đàn khác vui lòng ghi rõ nguồn: android.vn

  2. #2
    Ngày tham gia
    Apr 2015
    Bài viết
    0
    tiasangmoi92: rất vui vì diễn đàn có những thành viên nhiệt tình cũng như tâm huyết đóng góp cho diễn đàn. mình có một số góp ý nhỏ với bạn như thế này nhá:
    - theo mình nghĩ, bạn nên chọn một giáo trình nào đó để có bộ khung, từ đó làm tut sẽ dễ hơn. sau khi đọc qua một vài cuốn sách, hiện tại mình rất thích quyển "introduction to java programming" - viết khá hay, dễ hiểu và bao quát gần như toàn bộ java core (và cũng có 1,2 phần nâng cao). dựa vào cuốn sách này, mỗi bài tut bạn viết một chủ đề, viết xong hết cuốn này, có lẽ người đọc sẽ khá chắc về java, còn bạn thì khả năng viết bài sẽ lên 1 level mới

    - khi viết bài tut, những đoạn nào là code, lệnh của cmd bạn nên viết cách dòng ra và cho vào thẻ php hoặc đóng khung lại (xin lỗi vì mình đọc các bài tut về lập trình cũng như tut vọc ubuntu nên quen với phong cách đó rồi) thì mọi người sẽ dễ tập trung vào những cái quan trọng nhất của bài hơn

    - thông thường, trong các chủ đề viết tut hướng dẫn, mọi người thường hạn chế hoặc không comment để tránh việc loãng chủ đề. tuy nhiên, ở đây đôi lúc mình thấy một số điểm nào đó mà mình cho là có thể bổ sung thêm được cho bài viết của bạn thì mình vẫn muốn comment, bạn thông cảm nha, và mong ban quản trị ko band nick.

  3. #3
    Ngày tham gia
    Jun 2015
    Bài viết
    64
    gabk : thank bác, em ghi nhận những ý kiến của bác, có gì bác cứ đóng góp để những bài sau em viêt tốt hơn :d

  4. #4
    Ngày tham gia
    Mar 2014
    Bài viết
    0
    học xong khóa cơ bản có thể học android được không anh tiasangmoi

  5. #5
    Ngày tham gia
    Jun 2014
    Bài viết
    0
    Trích dẫn Gửi bởi sky6596
    học xong khóa cơ bản có thể học android được không anh tiasangmoi
    hiểu được class, các cú pháp cơ bản, tính hướng đối tượng của java là có thể sang được lập trình android

  6. #6
    Ngày tham gia
    May 2015
    Bài viết
    0
    bài này mình bỏ qua vì máy mình dùng hệ điều hành windows xp.
    điều này có ảnh hưởng gì lớn không vậy? tiasangmoi?

  7. #7
    Ngày tham gia
    Sep 2014
    Bài viết
    1
    Trích dẫn Gửi bởi tienhuynh
    bài này mình bỏ qua vì máy mình dùng hệ điều hành windows xp.
    điều này có ảnh hưởng gì lớn không vậy? tiasangmoi?
    mình không biết có ảnh hưởng lớn không, nhưng bạn nên làm để hiểu quá trình biên dịch thực thi của chương trình java, với lại thao tác trên win xp cũng tương tự bạn à!

  8. #8
    Ngày tham gia
    Feb 2015
    Bài viết
    0
    lệnh biên dịch thì như nhau trên các hệ điều hành (vì chương trình do sun viết ra mà), khác nhau ở đường dẫn đến file javac và java thôi. trên ubuntu thì cứ vào terminal gõ là được, còn trên window thì chú ý đường dẫn có thể khác nhau giữa hệ điều hành 32bit và 64bit (nếu bạn cài đường dẫn mặc định của window)

  9. #9
    Ngày tham gia
    Aug 2015
    Bài viết
    2
    các bạn cho mình hỏi chút. mình bị lỗi "unmappable character for encoding cp1252". mình đã đưa font về uft-8 rồi mà vẫn bị.vấn đề nữa là mình lưu java ở trong một thư mục con ở ổ d, làm ntn để mình mở trực tiếp được không, tại mình toàn phải copy file ***.java ra ngoài d thì mới làm như trên hướng dẫn đươc.mình mới học nên còn nhiều thứ không biết, mong các bạn giúp. cảm ơn các bạn !

  10. #10
    Ngày tham gia
    Apr 2015
    Bài viết
    0
    Trích dẫn Gửi bởi ls_noob
    các bạn cho mình hỏi chút. mình bị lỗi "unmappable character for encoding cp1252". mình đã đưa font về uft-8 rồi mà vẫn bị.vấn đề nữa là mình lưu java ở trong một thư mục con ở ổ d, làm ntn để mình mở trực tiếp được không, tại mình toàn phải copy file ***.java ra ngoài d thì mới làm như trên hướng dẫn đươc.mình mới học nên còn nhiều thứ không biết, mong các bạn giúp. cảm ơn các bạn !
    lỗi font chữ có thể do ide hoặc file gốc không save font utf-8. mở trực tiếp thì bạn mở ide lên, chọn file -> open file rồi chọn file, khi chạy bạn tìm chỗ run --> run file ấy là ok
    thường thì mình hay export cả project ra 1 file zip (dùng netbeans), xong import toàn bộ project là ok, không bị lỗi gì :d, bạn vào file, nhìn xuống thấy những tính năng này !

Trang 1 của 4 123 ... CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •