1. 程式人生 > >Java實踐(十)——使用Eclipse寫程式

Java實踐(十)——使用Eclipse寫程式

實踐目的:

1.Eclipse的配置

2.Eclipse建立Java工程,並執行程式。

實踐內容:

1.配置Eclipse

   Eclipse是一個開源的Java IDE開發工具。在安裝JDK後,下載Eclipse,解壓包後會有一個Eclipse資料夾,雙擊Eclipse檔案,即可執行Eclipse。

   執行Eclipse後第一個需要配置的時workspace,即工程檔案存放的物理空間。

2.建立工程

   File選單,選擇New子選單,選Java Project(如果沒有,需要選Other...進一步選擇Java Project)

彈出對話方塊如下圖。

Project名稱填寫為HelloWorld,點選Finish,完成工程建立。如下圖,會有一個HelloWorld工程

3.在該工程裡,建立Class檔案。

點File選單,選New子選單,選擇Class,如下圖。

彈出如下圖的對話方塊。Source folder內的值,是預設的,因為我們在建立Class之前(上圖之前),選擇了HelloWorld工程。

Names應該寫上,如上圖所示,在public static void main(String[] args)前的勾打上(原始碼中會預設帶有main方法,省了我們再敲鍵盤了)。

點選Finish後,進入下圖。補充部分程式碼。

4.執行程式

即可點選Run按鈕,或在Class檔案編輯區,右擊進入run子選單,點選Java Application進行除錯程式了。

相關推薦

Java實踐——使用Eclipse程式

實踐目的:1.Eclipse的配置2.Eclipse建立Java工程,並執行程式。實踐內容:1.配置Eclipse   Eclipse是一個開源的Java IDE開發工具。在安裝JDK後,下載Eclipse,解壓包後會有一個Eclipse資料夾,雙擊Eclipse檔案,即可執

Java基礎 面試題

程序員面試 Java基礎 面試題: wait(),notify(),notifyAll() 這些方法為什麽會定義在Object類中呢? 這些方法好像就屬於線程的方法,但是Thread類中並沒有這些方法,多線程中同步鎖對象:任意的Java類這些方法都和鎖對象有關系,所以定義在Object類面試題:

Java基礎

Java基礎 線程安全 網絡編程 (一)線程安全(1)如何解決多線程的安全問題?校驗一個多線程程序是否有安全問題的隱患的前提條件:1)當前程序是否是多線程環境2)是否有共享數據3)是否有多條語句對共享數據進行操作 看當前案例是否有多線程的安全問題:1)是否是多線程環境 是2)是否有共享數

Dubbo實踐代理

div public nal ice threads read ssis vat adapt Invoker調用 代理有幾種方式:普通代理、JDK、Javassist庫動態代理、Javassist庫動態字節碼代理。 生成代理的目的是你調用invoker的相關函數後,就等同於

資料結構的Java實現—— 二叉樹

目錄 樹 二叉樹 樹 樹(tree)是一種抽象資料型別(ADT),用來模擬具有樹狀結構性質的資料集合。它是由n(n>=0)個有限節點組成一個具有層次關係的集合。節點一般代表一些實體,在java中節點一般代表物件。連線節點的線稱為邊,一般從一個節點到另一個節點的唯

Java併發8- 讀鎖中的效能之王:StampedLock

在上一篇《你真的懂ReentrantReadWriteLock嗎?》中我給大家留了一個引子,一個更高效同時可以避免寫飢餓的讀寫鎖---StampedLock。StampedLock實現了不僅多個讀不互相阻塞,同時在讀操作時不會阻塞寫操作。 為什麼StampedLock這麼神奇?能夠達到這種效果,它的核心思想在

Java基礎:獲得阿里巴巴編碼規範技能認證

【前言】          通過對阿里巴巴Java開發手冊的學習與總結,今天進行了阿里巴巴舉辦的線上認證考試,並最終通過認證。 【認證過程】           1、學習資料:             (2)工作中的經驗以及網際網路;           2、報

阿里感悟如何好簡歷

我在工作中篩選過幾百封簡歷,也推薦過上百封簡歷。發現很多求職者的簡歷寫得有不如意的地方,有的寫得太簡單缺少必要資訊,有的又寫得太多沒有突出重點。如果是找我推薦的,每次我都會讓他們修改,為了讓更多的同學寫出高質量的簡歷,本文介紹下如何寫好簡歷。 一 什麼是簡歷 簡歷是突出自我亮點的工作或學習經

java基礎捕獲異常還是丟擲異常

1、 異常分類 a. RuntimeException 及其子類不要求捕捉,而其它的異常要求捕捉隨便舉幾個 RuntimeException 子異常,有:陣列越界異常、空指標異常、0作除數異常 b. 非RuntimeException 異常有:Socket異

Linux程序間通訊(IPC)程式設計實踐System V訊號量---PV操作經典題目

//P原語     //P(semaphore *S)     wait(semaphore *S)       {           -- S->value;           if (S->value < 0)           {   

Java學習基本資料型別的包裝類

byte ——> Byte short ——> Short char——> Character int ——> Integer long ——> Long float ——> Float double ——> Double boolean ——> Boolean

Java實踐---集合

在實現方法時,選擇不同的資料結構會導致其實現風格以及效能存在很大差異;利用Java類庫幫助我們在程式設計中實現傳統的資料結構;介紹使用標準庫中的集合類 1.集合介面 Java最初版本只為最常用的資料結構提供了很少的一組類:Vector、Stack、Has

Java併發執行緒池&fork/join框架

什麼是執行緒池 第四種獲取執行緒的方法:執行緒池,一個 ExecutorService,它使用可能的幾個池執行緒之一執行每個提交的任務,通常使用 Executors 工廠方法配置。 執行緒池可以解決兩個不同問題:由於減少了每個任務呼叫的開銷,它們通常可以在執

Java JVM:JavaVisualVM 的個人使用

包括: 一. JavaVisualVM 概念 二. 個人對 JavaVisualVM 的使用 一. JavaVisualVM 概念     該工具是Java 自帶的記憶體監測工具,可以監控CPU,堆

《SpringBoot從入門到放棄》之第篇——整合RedisSpringBoot 2.0 版本於2018年10月24號程式設計師節。

在 pom.xml 配置中新增 jar 依賴: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-d

大資料 Hadoop-第一次使用eclipse&java&hadoop分析簡單資料

一、開啟eclipse 二、新建java專案mapreducer 三、專案下新建lib資料夾,匯入hadoop相關jar,jar在原始碼中有 四、專案下建包,寫如下三個類 1、WorldCountMapper.java package com.zjt.mapreduce

大文件拆分問題的java實踐附源碼

解決方案 初始化 問題 申請 border output 思想 行數據 時延 引子 大文件拆分問題涉及到io處理、並發編程、生產者/消費者模式的理解,是一個很好的綜合應用場景,為此,花點時間做一些實踐,對相關的知識做一次梳理和集成,總結一些共性的處理方案和思路,以供後續工

java基礎一章

調用 class 類和對象 可維護 lips 成員 成員方法 基礎 安全 一、理解什麽是類和對象 萬事萬物皆對象 1、屬性——對象具有的特征(特點) 2、方法——對象可執行的操作(能幹什麽事) 3、對象的定義: 是一個客觀

java基礎五章

ron pen 3.1 長度 默認值 表現 一個數 lang lastindex 一、字符串類String 1、String是一個類,位於java.lang包中 2、創建一個字符串對象的2種方式: String 變量名=“值”;

java基礎二章

pub () 註釋 href 調用 作用 代碼 一個 for循環 java基礎(十二章) 一、變量的作用域(有效的使用範圍) 1、變量有2種 1.1成員變量(屬性) 聲明在類的裏面,方法的外面 1.2 局部變量