Làm thế nào để bắt đầu với Java

Java
Một hướng dẫn thân thiện về cách để có được những bộ phát triển Java, một IDE tốt, và một cuốn sách tuyệt vời.

Java là một ngôn ngữ lập trình mạnh mẽ nhưng dễ sử dụng (không đề cập đến đó là ngôn ngữ được sử dụng trong hầu hết các các khóa học lập trình máy tính.) Java là một ngôn ngữ tuyệt vời và khá dễ dàng một khi bạn đã thiết lập mọi thứ – nhưng việc thiết lập mọi thứ rất khó. Đó là những gì hướng dẫn này là dành cho.

Nhận được SDK

Trước khi bạn làm bất cứ điều gì, bạn có để có được JDK – các Phát triển Java Kit hoặc Java SDK (Phát triển phần mềm Kit). Bạn cần SDK để viết chương trình Java. Chuyển đến trang này và nhấn vào nút download JDK.

Click on the cup of Java (the JDK download.)
Nhấn vào nút được khoanh tròn và tải về các tập tin thích hợp cho nền tảng của bạn.

Tải về cài đặt và chạy nó. Chúc mừng! Java SDK đã được cài đặt trên máy tính của bạn.

Nhận được một IDE

Bây giờ bạn có JDK, bạn có thể bắt đầu lập trình, nhưng bạn sẽ phải làm điều đó theo cách cũ: viết mã trong một trình soạn thảo văn bản và biên dịch nó bằng cách sử dụng dòng lệnh.

Trừ khi, tất nhiên, bạn có một Môi trường phát triển tích hợp, mà là một thuật ngữ ưa thích cho một chương trình giúp bạn mã. Tin tôi, nó nhiều, dễ dàng hơn nhiều mã hóa bằng cách sử dụng một IDE.

Vì vậy mà bạn nên sử dụng IDE? Hầu hết mọi người sẽ giới thiệu một cặp vợ chồng bạn:

  • BlueJ là một IDE rất đơn giản đó là tốt cho mục đích giáo dục, nhưng không phải là rất hữu ích cho các dự án lớn. Rất có thể là bạn sẽ được mục tiêu cao hơn một chút so với BlueJ sẽ đủ khả năng bạn. Không phải là một IDE xấu mặc dù.
  • JCreator là hơi mạnh hơn, nhưng nó đắt, và phiên bản miễn phí thì cũng chẳng hơn mã hóa theo cách cũ (Tôi sẽ nói với bạn, Tôi phải sử dụng JCreator trong trường.) Đó là clunky thiếu rất nhiều các tính năng gọn gàng mà tiếp theo 2 IDE có. Bạn có thể muốn để vượt qua ngày này.
  • Thực là một mạnh mẽ, chuyên nghiệp trình soạn thảo rất nhiều thuận sử dụng (và không lo lắng, nó miễn phí.) Nó rất hữu ích, nếu một chút unintuitive, và được coi là một trong những IDE tốt nhất hiện có. Chắc chắn giá trị một cái nhìn.
  • NetBeans không như nổi tiếng như Eclipse, nhưng nó chỉ là mạnh mẽ và hữu ích. Nó rất giống với Eclipse, ngoại trừ nó hơi dễ dàng hơn để sử dụng và nó có một người xây dựng giao diện rất đẹp. Cá nhân tôi khuyên bạn nên nó, và Tôi sẽ cho các bạn cách sử dụng IDE này trong hướng dẫn này. Bạn nên sử dụng một trong hai Netbeans hoặc Eclipse.

Đi trước và tải về và cài đặt và IDE (chỉ cần nhấp vào các liên kết đến trang web của họ.)

Thực hiện một dự án

Cháy lên Netbeans (bạn có thể đăng ký, nhưng bạn không cần phải) và click vào nút hộp với một dấu cộng trên thanh công cụ. Đó là dự án mới nút. Tôi sẽ chỉ được hiển thị cho bạn làm thế nào để thực hiện một dự án mới – mỗi ứng dụng Java bạn thực hiện sẽ là dự án riêng của mình. NetBeans sẽ giữ tất cả các tập tin trong một vị trí trung tâm cho bạn.

Create a Java - Java Application.
Chọn để tạo ra một Java > Ứng dụng Java.

Tạo Java > Ứng dụng Java, sau đó nhập Tên của dự án của bạn – gọi nó là bất cứ điều gì bạn thích. Bạn có thể thay đổi các lĩnh vực khác, nhưng đó không phải là thực sự cần thiết.

Và thì đấy! Dự án của bạn được tạo ra. Nó sẽ xem xét một chút như thế này…

The main screen of a NetBeans project
Bạn đang xem các tập tin chính của dự án của bạn.

Bạn có thể gõ những gì tôi đánh máy (dòng đánh dấu màu xanh; click vào hình ảnh để xem nó kích thước đầy đủ) trong không gian đó và sau đó nhấp vào nút mũi tên màu xanh lá cây trong thanh công cụ để chạy ứng dụng của bạn. (Đừng lo lắng nếu không ai trong số này có ý nghĩa với bạn; bạn sẽ được học ngôn ngữ sớm.)

Nếu bạn thấy một số lượng ở dưới cùng của màn hình của bạn, sau đó tất cả mọi thứ đã làm việc – bây giờ bạn có thể viết Java nội dung trái tim của bạn.

Nếu bạn muốn thêm một tập tin mới, bấm vào trang với một dấu cộng trên thanh công cụ và chọn Java > Java Class. (Một lần nữa, đừng lo lắng nếu bạn không có ý tưởng những gì một lớp học, chỉ cần đi với nó.) Nhập vào tên của tập tin trong bước tiếp theo (nếu bạn muốn tạo SomeFile.java, nhập Somefile trong hộp văn bản.)

Bây giờ màn hình của bạn sẽ xem xét một chút như thế này:

The main screen of NetBeans
Những gì không gian làm việc của bạn sẽ giống như khi bạn có nhiều file

Chú ý danh sách các file trong bảng điều khiển bên trái – chỉ cần bấm vào tên của một tập tin mở nó trong một tab mới. Bạn có thể có nhiều tập tin – và do đó nhiều tab – mở để chỉnh sửa cùng một lúc. Chạy chương trình của bạn vẫn hoạt động như bình thường.

Đó là tất cả tốt và tốt, bạn nói, nhưng tôi không có ý tưởng làm thế nào để viết điều này Java. Tôi cần một máy pha cà phê?

Nhận được một cuốn sách

Rõ ràng, bạn không thể viết Java, trừ khi bạn tìm hiểu nó. Nếu bạn sẽ được tham gia một khóa học về Java, bạn có thể dừng lại ngay đây. Nếu không, bạn sẽ cần một cuốn sách tốt để học Java.

Vấn đề là, hầu hết các cuốn sách về Java hoặc là vô cùng nhàm chán, quá phức tạp, hoặc chỉ bằng phẳng-ra xấu. Rất may, có một cuốn sách tuyệt vời trên Java của một loạt tuyệt vời – Đầu tiên Java. (Nhận được nó trên Amazon.)

Head First Java
Đầu tiên Java là cuốn sách Java tuyệt vời nhất từng được viết.

Nếu bạn đã từng đọc một cuốn sách đầu tiên, bạn sẽ đồng ý rằng những cuốn sách đầu tiên là rất lớn. Họ tham gia, vui vẻ, và đóng gói với các bài tập hữu ích. Bài giảng không nhàm chán hoặc sách giáo khoa buồn tẻ mà nặng hơn từ điển. Không, Đầu tiên Java là thực sự hữu ích và làm cho Java vui vẻ và dễ dàng. Tôi sử dụng nó bản thân mình và nó đã tốt hơn nhiều so một khóa học 9 tháng (không đề cập đến toàn bộ nội dung của khóa học phù hợp với khoảng 100 trang của cuốn sách này.)

Nghiêm túc, Tôi không thể nhấn mạnh cách thức tuyệt vời Trưởng đầu tiên là. Đi trước và mua nó, và bạn có thể nhảy ngay trong. Khi bạn bắt đầu một bài tập mới, làm cho một dự án mới và thêm nhiều tập tin như bạn cần.

Đầu tiên giả sử bạn đang viết code theo cách cũ bằng cách sử dụng trình biên dịch hướng từ dòng lệnh. Không cần phải làm điều đó – khi họ cho bạn biết để biên dịch và chạy một bài tập, chỉ cần chạy dự án NetBeans. Bạn có thể làm tất cả các bài tập từ sự an toàn của NetBeans.

Tạm biệt

Cảm ơn bạn đã quan tâm, và may mắn với Java! Tôi không có chuyên môn Java nhưng nếu bạn có câu hỏi cảm thấy tự do để nhận xét về bài viết này, gửi email cho tôi, hoặc hỏi tôi trên Twitter.

Published by

Neel Mehta

Đại học Harvard. Nhà phát triển Web. Đôi khi triết học. Baseball nghiện.

Gửi phản hồi