bắt Đầu với java cần những gì
Post on 14-Jul-2016
31 Views
Preview:
DESCRIPTION
TRANSCRIPT
o7planning
Trang chủ Nhóm tài liệu
alpha version
Bắt đầu với Java cần những gì?
1- Giới thiệu 2- Những gì cần để bắt đầu? 3- Download và cài đặt JDK 4- Download và cài đặt Eclipse 5- Tạo một project với Eclipse 6- Ví dụ đầu tiên
1- Giới thiệu History:
15-06-2014: Write document (Eclipse 4.3)29-10-2014: Edit (Eclipse 4.3 ==> Eclipse 4.4)
2- Những gì cần để bắt đầu? Để bắt đầu lập trình với Java bạn cần 2 thứ
JDK (Java Deverlopment Kit)
JDK là một môi trường phát triển phần mềm sử dụng cho việc phát triển các ứng dụng Java. Nó bao gồm Java Runtime Environment (JRE), một bộ thông dịch/ tải java vào bộ nhớ (loader), một trình biên dịch (javac), một Archiver (jar), một bộ tạo tài liệu (javadoc) và các công cụ khác cần thiết trong phát triển Java.
Nhóm tài liệu liên quan
Jse
Điểm bắt đầu
Java cho người mới bắt đầu
Java cho người mới bắt đầu
Bắt đầu với Java cần những gì?
Học nhanh Java cho người mới bắt đầu
JDK Javadoc định dạng CHM
Thừa kế và đa hình trong Java
Abstract class và Interface trong Java
Access modifier trong Java
Hướng dẫn sử dụng Java Enum
Hướng dẫn sử dụng Java Annotation
So sánh và sắp xếp trong Java
Hướng dẫn sử dụng String, StringBuffer và StringBuilder
Java cơ bản
Hướng dẫn xử lý ngoại lệ trong Java - Java Exception Handling
Hướng dẫn sử dụng nền tảng tập hợp (Java Collection Framework)
Hướng dẫn sử dụng luồng vào ra nhị phân - Java IO
7 0 0 0
IDE (Integrated Development Environment)
Một môi trường phát triển tích hợp (IDE) hoặc môi trường phát triển tương tác là một ứng dụng phần mềm cung cấp cơ sở vật chất toàn diện cho các lập trình viên máy tính cho phát triển phần mềm. Một IDE thường bao gồm một trình soạn thảo mã nguồn, xây dựng các công cụ tự động hóa và một trình gỡ lỗi. Hầu hết các IDEs hiện đại cung cấp tính năng hoàn thành mã thông minh.
Một số IDE có một trình biên dịch, thông dịch, hoặc cả hai, chẳng hạn như Net Beans và Eclipse; những công cụ khác có thể không có, chẳng hạn như SharpDevelop và Lazarus. Ranh giới giữa một môi trường phát triển tích hợp và các bộ phận khác của môi trường phát triển phần mềm rộng lớn hơn là không được xác định rõ. Đôi khi một hệ thống kiểm soát phiên bản và các công cụ khác nhau được tích hợp để đơn giản hóa việc xây dựng một giao diện đồ họa. Nhiều IDE hiện đại cũng có một trình duyệt lớp, một trình duyệt đối tượng, và một sơ đồ hệ thống phân cấp lớp, để sử dụng trong phát triển phần mềm hướng đối tượng.
Với Java bạn có nhiều sự lựa chọn IDE, nó là cái để bạn lập trình viết code. Phổ biến và thông dụng nhất hiện nay là Eclipse và NetBeans
Trong tài liệu này, cũng như hầu hết các hướng dẫn trên o7planning chúng tôi sẽ sử dụng Eclipse.
3- Download và cài đặt JDK
http://www.oracle.com/technetwork/java/index.html
Hướng dẫn sử dụng luồng vào ra ký tự - Java IO
Hướng dẫn sử dụng Date, Time trong Java
Cú pháp và các tính năng mới trong Java 5
Cú pháp và các tính năng mới trong Java 8
Hướng dẫn sử dụng biểu thức chính quy - Java Regex
Hướng dẫn lập trình đa luồng trong Java - Java Multithreading
Thư viện điều khiển các loại cơ sở dữ liệu khác nhau trong Java
Hướng dẫn sử dụng JDBC kết nối cơ sở dữ liệu
Hướng dẫn nén và giải nén trong Java - Java Compression
Hướng dẫn sử dụng Java Reflection
Hướng dẫn gọi phương thức từ xa với Java RMI
Lập trình Java ứng dụng Desktop hoặc các ứng dụng Web giao diện giống ứng dụng Desktop nên chọn giải pháp nào?
Hướng dẫn lập trình Java Desktop sử dụng SWT
Hướng dẫn sử dụng Eclipse JFace
Hướng dẫn sử dụng Commons IO
Hướng dẫn sử dụng Commons Email
Hướng dẫn sử dụng Commons Logging
Java Nâng cao
Lập trình Java theo nhóm sử dụng Eclipse và SVN
Tùy biến trình biên dịch java sử lý Annotation của bạn (Annotation Processing Tool)
AspectJ cho người mới bắt đầu - Lập trình hướng khía cạnh (AOP)
Cài đặt Maven vào Eclipse
Maven cho người mới bắt đầu
Thiết lập dự án nhiều Module sử dụng Maven
Cài đặt JBoss Tools vào Eclipse
Chú ý: Các hình chụp ở đây tôi sử dụng Java phiên bản 7, tuy nhiên bạn hãy download phiên bản 8.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Java Hibernate cho người mới bắt đầu
Tra cứu Java Hibernate
Sử dụng Hibernate Tool tạo ra các class Entity từ các bảng
Lập trình báo cáo
Cài đặt công cụ lập trình báo cáo BIRT vào Eclipse
Hướng dẫn lập trình báo cáo BIRT cho người mới bắt đầu
Cài đặt Jaspersoft studio vào Eclipse - Công cụ trực quan thiết kế JasperReport
Hướng dẫn lập trình báo cáo JasperReport cho người mới bắt đầu
Hướng dẫn gọi báo cáo JasperReport trong ứng dụng Java
Công nghệ của Eclipse
Cài đặt công cụ phát triển Aspectj vào Eclipse
AspectJ cho người mới bắt đầu - Lập trình hướng khía cạnh (AOP)
Làm thế nào để tạo Eclipse plugins sử dụng các thư viện mã nguồn mở
Cài đặt Tycho vào Eclipse
OSGi cho người mới bắt đầu
Tương tác Osgi và AspectJ
Thiết lập dự án OSGi với Maven và tycho
Cài đặt WindowBuilder vào Eclipse
Bạn nên kiểm tra xem hệ điều hành của mình là 32bit hay 64bit để download bộ JDK phù hợp.
Lập trình Java ứng dụng Desktop hoặc các ứng dụng Web giao diện giống ứng dụng Desktop nên chọn giải pháp nào?
Hướng dẫn lập trình Java Desktop sử dụng SWT
Hướng dẫn sử dụng Eclipse JFace
Eclipse RCP cho người mới bắt đầu - Ứng dụng Workbench
Hướng dẫn đóng gói và triển khai ứng dụng Desktop SWT/RCP
Cài đặt RAP tools vào Eclipse
Eclipse RAP cho người mới bắt đầu - Ứng dụng cơ bản
Eclipse RAP cho người mới bắt đầu - Ứng dụng Workbench
Hướng dẫn đóng gói và triển khai ứng dụng Eclipse RAP
Lập trình phía server
Khai báo Server Tomcat trên Eclipse
Hướng dẫn cài đặt và cấu hình Glassfish Web Server
Java Servlet cho người mới bắt đầu
Java JSP cho người mới bắt đầu
Cài đặt Web Tools Platform vào Eclipse
Tạo một ứng dụng web đơn giản với Servlet/JSP
Sau khi download JDK bạn có thể cài đặt, ở đây tôi cài đặt vào:
D:/DevPrograms/Java
Chạy ứng dụng web Maven trên Tomcat Maven Plugin
Chạy ứng dụng Web Maven trên Jetty Maven Plugin
Struts2 cho người mới bắt đầu
Spring MVC cho người mới bắt đầu
Ứng dụng Web login đơn giản sử dụng Spring MVC, Spring Security và Spring JDBC
Hướng dẫn sử dụng Spring MVC, Hibernate và Spring Transaction Manager
Struts2 Framework
Struts2 cho người mới bắt đầu
Struts2 cho người mới bắt đầu (Cấu hình Annotation)
Spring Framework
Spring cho người mới bắt đầu
Spring MVC cho người mới bắt đầu
Cài đặt Spring Tool Suite vào Eclipse
Hướng dẫn cấu hình Static Resource và
4- Download và cài đặt Eclipse
http://eclipse.org/
Resource Bundle trong Spring MVC
Hướng dẫn Upload File với Spring MVC
Hướng dẫn sử dụng Spring JDBC
Ứng dụng Web login đơn giản sử dụng Spring MVC, Spring Security và Spring JDBC
Hướng dẫn sử dụng Spring MVC và Velocity
Hướng dẫn sử dụng Spring MVC và Spring JDBC Transaction
Hướng dẫn sử dụng Spring MVC, Hibernate và Spring Transaction Manager
XML
Sử dụng SAX phân tích tài liệu XML
Phân tích XML bằng cách sử dụng mô hình DOM
Hướng dẫn sử dụng JDOM2 phân tích tài liệu XML
Hướng dẫn sử dụng JAXB
Chưa phân loại
Business Intelligence là gì ?
Hướng dẫn sử dụng Skype Java API
Hướng dẫn sử dụng Scribe OAuth Java API với
http://eclipse.org/downloads/
Phiên bản hiện tại của Eclipse là 4.4 với tên gọi LUNA
Google OAuth 2
Hướng dẫn khám phá Facebook Graph API
Hướng dẫn sử dụng Restfb - Java API cho Facebook
Cấu hình HSQLDB DataSource sử dụng Data Source Explorer
Hướng dẫn cài đặt và quản lý Visual SVN Server
Hướng dẫn sử dụng SVN Repository miễn phí XP-Dev
Cài đặt Subversive vào Eclipse
Hướng dẫn cài đặt và sử dụng Tortoise SVN
Hướng dẫn sử dụng GitHub với GitHub Desktop
Cơ sở dữ liệu Oracle
Hướng dẫn cài đặt và cấu hình database Oracle 11g
Hướng dẫn cài đặt và cấu hình database Oracle 12c
Cấu trúc database và tính năng đám mây trong Oracle 12c ***
Import và Export cơ sở dữ liệu Oracle
Hướng dẫn cài đặt và cấu hình PL/SQL Developer
Có rất nhiều các gói để bạn download, chúng chỉ khác nhau về các plugin có sẵn trong đó. Bạn nên download gói "Eclipse IDE for Java EE Developers". Trong quá trình lập trình đòi hỏi thêm các Plugin bạn có thể cài đặt mở rộng thêm.
Cơ sở dữ liệu học SQL - LearningSQL (Oracle)
Hướng dẫn học SQL cho người mới bắt đầu (Oracle)
Hướng dẫn lập trình Oracle PL/SQL
Cơ sở dữ liệu ví dụ - Simplehr
Oracle Application Express là gì?
Hướng dẫn cài đặt và cấu hình Oracle Application Express (Oracle APEX)
Hướng dẫn lập trình Oracle APEX cho người mới bắt đầu
Cơ sở dữ liệu MySQL
Hướng dẫn cài đặt và cấu hình MySQL Community
Cơ sở dữ liệu học SQL - LearningSQL (MySQL)
Hướng dẫn học SQL cho người mới bắt đầu (MySQL)
MySQL - Dữ liệu và cấu trúc
Lập trình database với MySQL
Cơ sở dữ liệu SQL Server
Hướng dẫn cài đặt và cấu hình SQL Server Express 2008
Hướng dẫn cài đặt và cấu hình SQL Server Express 2012
Hướng dẫn cài đặt và cấu hình SQL Server
Giải nén Eclipse bạn vừa download được vào một thư mục nào đó.Chẳng hạn:
D:/DevPrograms
Express 2014
Cơ sở dữ liệu học SQL - LearningSQL (SQL Server)
Hướng dẫn học SQL cho người mới bắt đầu (SQL Server)
Hướng dẫn lập trình SQL Server Transact-SQL
Cơ sở dữ liệu khác
Hướng dẫn cài đặt và cấu hình Database MongoDB
Hướng dẫn cài đặt và sử dụng RoboMongo - Công cụ trực quan quản lý MongoDB
Import và Export cơ sở dữ liệu MongoDB
Cơ sở dữ liệu học NoSQL - LearningNoSQL (MongoDB)
Hướng dẫn lập trình Java với MongoDB
Hướng dẫn cài đặt và cấu hình Database HSQLDB
Lập trình C/C++
Bắt đầu với C/C++ cần những gì?
Hướng dẫn lập trình C cho người mới bắt đầu
Bước tiếp theo cấu hình để Eclipse sử dụng JDK mà bạn vừa cài đặt trước đó. Trong trường hợp máy tính của bạn cài đặt nhiều phiên bản JDK bước này sẽ chỉ định rõ phiên bản JDK mà Eclipse sẽ sử dụng. Trường hợp máy tính cài 1 phiên bản JDK bạn có thể bỏ qua bước này.
Lập trình CSharp
Bắt đầu với CSharp cần những gì?
Học nhanh CSharp cho người mới bắt đầu
Thừa kế và đa hình trong CSharp
Tài liệu mới nhất
Business Intelligence là gì ?
Hướng dẫn cấu hình Static Resource và Resource Bundle trong Spring MVC
Hướng dẫn Upload File với Spring MVC
Cấu trúc database và tính năng đám mây trong Oracle 12c ***
Hướng dẫn cài đặt và cấu hình database Oracle 12c
Hướng dẫn lập trình Oracle APEX cho người mới bắt đầu
Oracle Application Express là gì?
Hướng dẫn cài đặt và cấu hình Oracle Application Express (Oracle APEX)
Hướng dẫn sử dụng Scribe OAuth Java API với Google OAuth 2
Thừa kế và đa hình trong CSharp
Tags
Thêm vào cấu hình:
Bắt đầu với Java cần những gì?, Học java cần những gì
12
-vmD:\DevPrograms\Java\jdk1.7.0_45\bin\javaw.exe
?
Eclipse hiển thị lên một hộp chọn cho phép bạn chọn thư mục làm việc (Workspace)
F:\ECLIPSE_TUTORIAL\JAVACORE
Đây là hình ảnh Eclipse chạy lần đầu:
Hình ảnh project vừa được Eclipse tạo ra
6- Ví dụ đầu tiên Chúng ta tạo mởi một class có tên HelloWorld để in ra màn hình Console một dòng chữ "Hello World".
File/New/Class
Nhập vào các thông tin:
Package: org.o7planning.tutorial.javabasic.helloworldClass Name: HelloWorld
Sửa nội dung của class HelloWorld, mục tiêu in ra màn hình Console dòng chữ "Hello World".
HelloWorld.java
Chúng ta sẽ chạy class HelloWorld và xem dòng thông báo trên màn hình Console.
Trước hết phải đảm bảo là cửa sổ Console đã được mở. Trên Eclipse chọn:
Window/Show View/Console
123456789
package org.o7planning.tutorial.javabasic.helloworld; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
?
top related