30/09/2018, 18:10

Sự khác nhau giữa chuyên Java & Chuyên Android?

Em mới lập trình có một số điều mơ hồ là: java là ngôn ngữ lập trình có thể dùng để lập trình cho android. nhưng em thấy một số anh bảo theo android. Theo em suy nghĩ andoird học để biết cách sử dụng hệ điều hành android còn để lập trình ứng dụng thì chuyên vào java nghĩa là càng giỏi java thì sẽ lập trình android càng tốt. Chứ sao lại học java tạm rồi theo android em không hiểu lắm?
1)Xin anh chị đi trước chỉ giáo dùm em là chuyên về java và chuyên về andoird có gì khác nhau?
2)Cho em xin ví dụ thực tế cho dễ hiểu ạ?
Em mới làm quen lập trình còn nhiều bỡ ngỡ mong anh chị gạch đá nhẹ tay, em xin cảm ơn >.<!

Mai Anh Dũng viết 20:12 ngày 30/09/2018

Theo em suy nghĩ andoird học để biết cách sử dụng hệ điều hành android còn để lập trình ứng dụng thì chuyên vào java nghĩa là càng giỏi java thì sẽ lập trình android càng tốt.

Cũng đúng, biết Java sẽ code Android tốt hơn. Android là một hệ sinh thái, bao gồm hệ điều hành, các ứng dụng có sẵn trong hệ điều hành này (Ví dụ như gọi, nhắn tin, gửi email, browser). Mình có thể sử dụng các ứng dụng này, đồng thời Android là một platform, để lập trình Android thì Java là bắt buộc rồi, nhưng ta cần phải hiểu cách lập trình trên Android chứ không phải là cách sử dụng hệ điều hành Android.

Lập trình trên Android sử dụng Java, nhưng cách sử dụng Java trên Android phải tuân theo quy tắc của Android. Quy tắc này không khác với cơ bản Java, nhưng hiểu rõ sẽ làm được ứng dụng chạy hiệu quả và làm được cái mình muốn.

1)Xin anh chị đi trước chỉ giáo dùm em là chuyên về java và chuyên về andoird có gì khác nhau?

Chuyên Java là chuyên chung chung - giống như biết nói tiếng Việt
Chuyên Android là lập trình Java nhưng trên nền tảng cụ thể là Android - giống như làm thơ lục bát

Bảo Ngọc viết 20:21 ngày 30/09/2018

Anh đạt ơi thế em mà theo hướng lập trình ứng dụng Android thì java học cơ bản xong tìm hiểu sâu về Android ạ hay phải học java > cơ bản ạ?

Nguyễn Hữu Quyền viết 20:20 ngày 30/09/2018

Em cứ thử song hành cả hai đi , nếu em đang đi học và chưa áp lực về công việc thì em cứ thử hết cả web cả android (mobile) cả desktop , là em sẽ hiểu ngay thôi, giờ lập trình viên giỏi Java gần như làm được cả 3 , Mặc dù vô công ty họ chuyên ra , nhưng biết cả 3 thì cơ hội thăng tiến tốt hơn em cũng phát triển tay nghề nhanh hơn và không bị chán . ^^~ , Thân

Mai Anh Dũng viết 20:20 ngày 30/09/2018

Nếu muốn làm Android thì vào làm Android luôn, bản chất làm Android cũng là đang học Java đấy.

Bảo Ngọc viết 20:21 ngày 30/09/2018

nghĩa là nếu học chuyên java có thể làm được 3 cái à anh? nhưng em hay cứ nói đến java là hay nhắc đến android hơn ạ

Kevin Nguyễn viết 20:21 ngày 30/09/2018

Muốn theo android đúng không?
Vậy thì học java (phần core, oop --> cũng chả tốn công sức, time lắm đâu) trước đi rồi nhảy thẳng qua android luôn.
Sau này muốn nhảy qua Swing, FX, J2EE hay bất cứ 1 nhánh java nào khác thì tùy, vì lúc đó cũng đã nắm chắc phần core rồi.

Bảo Ngọc viết 20:14 ngày 30/09/2018

Vậy thì học java (phần core, oop --> cũng chả tốn công sức, time lắm đâu)

là học kiểu gì hả anh?

viết 20:15 ngày 30/09/2018

Java có thể làm được nhiều thứ, android là một phần trong số đó, ngoài lập trình android thì java còn hay được dùng trong lập trình web, ứng dụng cho pc, blah blah…Nhưng chuyên môn hóa theo hướng nào thì cũng bắt đầu từ java core, search google phát ra luôn.

Tóm lại, chuyên Java là cách nói chung chung, là chuyên làm lập trình bằng ngôn ngữ java, còn chuyên android là nói chi tiết cụ thể.

Bảo Ngọc viết 20:23 ngày 30/09/2018

java core, search google phát ra luôn.

em tìm không ra anh ơi @@ Hay java code là lý thuyết cơ bản về java ạ?

  • Đọc hết cuốn này OCA Java SE 7 Xong làm hết cuốn này “Vứt đâu ấy mất link rồi có gì tự kiếm sách làm bài tập hoặc bỏ tiền ra mua pass for sure cho Java Association” nhé…

  • Xong đi thi chứng chỉ.

  • Xong đi xin việc.

  • Xong sếp giao cho cái gì thì đi chuyên về cái đó.

  • Làm xong ba tháng xem có thu được cái gì không? Nếu không học được gấp đôi so với trên giảng đường thì nhảy việc.

Bảo Ngọc viết 20:26 ngày 30/09/2018

Đọc hết cuốn này OCA Java SE 7 Xong làm hết cuốn này “Vứt đâu ấy mất link rồi có gì tự kiếm sách làm bài tập hoặc bỏ tiền ra mua pass for sure cho Java Association” nhé…

Anh cho em hỏi những cái trên là học theo chuyên java code đó hả anh?
“Nếu không học được gấp đôi so với trên giảng đường thì nhảy việc.”
Câu này lý là gì hả anh?

Là con đường anh đi. Để em tham khảo thôi…

Bảo Ngọc viết 20:13 ngày 30/09/2018

anh ơi đó là theo hướng chuyên java đó hả anh?
Tiện thể có phải nếu chuyên java thì sau nay có thể làm nhiều cái khác ngoài lập trình ứng dụng cho android đúng không anh?
Và cần học những gì để trở thành chuyên java ạ?

Thanh Thịnh Đới viết 20:17 ngày 30/09/2018

@GDGHN_AndroidTeam
Tài liệu khá hay , thanks bạn . Bạn thi chứng chỉ này rồi à .
Mình làm android nhưng core java không tốt lắm .

Em nhìn tên anh phải nghĩ đến Android chứ…

Ừa bạn. Cái đó thi cũng không khó lắm… Cái sau nó mới khó…

Bảo Ngọc viết 20:18 ngày 30/09/2018

y OCA Java SE 7

Anh ơi java core là java cơ bản phải không anh?
Và sau khi học xong java co bản thì sẽ có các mảng java nhỏ chuyên về một gì đó đúng không anh, hay là chỉ có một mảng java và học nó thì làm được hết những cái gì liên quan đến java ạ??

Lê Văn Thắng viết 20:16 ngày 30/09/2018

Anh ơi thi chứng chỉ gì vậy ạ?

Là những vấn đề cơ bản nhất của Java đó em. Sau đó em mới nghiên cứu chuyên sâu hơi về một chủ đề.

Là oracle certificate association em.

Bài liên quan
0