當前位置:妙知谷 >

關於JAVA的百科

十四種常見的Java開發工具
  • 十四種常見的Java開發工具

  • 現在常用的Java項目開發環境有:JBuilder、VisualAgeforJava、ForteforJava,VisualCafe、Eclipse、NetBeansIDE、JCreator+J2SDK、jdk+記事本、EditPlus+J2SDK等等。一般開發J2EE項目時都需要安裝各公司的應用服務器(中間件)和相應的開發工具,在使用這些開發工具之前,我們最...
  • 6066
java抽象類:[1]抽象類shape
  • java抽象類:[1]抽象類shape

  • 操作方法(01)java中抽象類作用:通過繼承它實現多態,後期綁定,可以為將來要實現的東西做好接口,實現重用性。要如何使用呢,接下來我們來簡單實現一下例:定義一個抽象類shape,他包含一個抽象方法getArea(),從shape類派生出Rectang和circle類,這兩個類都用getArea()方法計算對象的面積(0...
  • 24894
java語言中創建數組的三種方式
  • java語言中創建數組的三種方式

  • java語言中,數組是非常重要的數據結構之一,下面就給大家帶來創建數組的三種方式。操作方法(01)java數組有3種聲明方式,實際上分為2類。一種是靜態的創建,例如方式2,;另外一種是動態的創建,例如方式1和方式3,只不過因為寫法不同而導致看起來不同。下面用幾個實例來演示一下。(02)方法...
  • 11051
java零基礎(第有一篇)
  • java零基礎(第有一篇)

  • javaJava簡介Java是由SunMicrosystems公司於1995年5月推出的Java程式語言(以下簡稱Java語言)和Java平台的總稱操作方法(01)第一章              背景知識簡介• 本書的重點內容是講解Java Web開發的知識,在本章中,首先簡單介紹了Java語言的歷史和現狀,然...
  • 4380
Java中Scanner類的用法
  • Java中Scanner類的用法

  • Java中的Scanner類可以幫助我們接收從鍵盤輸入的數據。下面是炳同學我帶來的一個的例子程序。操作方法(01)首先我們在一個java工程下創建一個類名的ScannerDemo的類。(02)然後我們創建一個Scanner類對象,讓它接收從鍵盤輸入的數據。(03)這裏我們利用的nextLine方法接收字符串。n...
  • 5804
如何使用Eclipse編寫Java程序
  • 如何使用Eclipse編寫Java程序

  • Eclipse是一款基於Java語言的集成開發環境,在Java語言開發中具有重要的地位。如果會使用Eclipse來開發Java程序,將會感受到極大的便利,然而很多新手不知道怎麼應用Eclipse創建Java項目,這裏介紹一下在Eclipse中創建Java項目的方法步驟。操作方法(01)雙擊電腦桌面上的Eclipse圖...
  • 25421
java文件怎麼運行?java程序運行方法
  • java文件怎麼運行?java程序運行方法

  • Java是目前非常流行的程式語言,對於初學者來説可能不知道如何來運行一個java程序。想要運行java首先需要有java運行的環境那就是jdk,需要在本機中安裝jdk並且配置jdk的環境變量。同時,編輯和運行java程序少不了開發工具(Eclipse,IntelliJIDEA,SpringToolSuite等),下圖為幾種常見...
  • 11081
我的世界教你解決下載了java還是玩不了的辦法
  • 我的世界教你解決下載了java還是玩不了的辦法

  • 為了做這個教程,我重新將我的世界之中的java卸載了一下,然後重新安裝,做了一個詳細的教程來解決這個問題,應該很容易理解。現在是兩個重要的問題,一個是沒有java玩不了遊戲,另一個是下了java還是玩不了遊戲。操作方法(01)我們先行下載一個java,解決第一個問題,已經下載的可以重新下...
  • 12116
Java怎樣進行冪運算
  • Java怎樣進行冪運算

  • 當我們進行Java編程時,很多時候可能都需要用到冪運算。那麼,Java究竟怎樣進行冪運算呢?操作方法:(01)首先,要想在Java進行冪運算,我們需要調用這個方法。(02)該方法是一個靜態方法,帶兩個參數,其類型均為double。(03)其中,第一個參數是底數,第二個參數是指數。(04)在這裏,大家尤其需要注意的...
  • 10535
md5加密算法介紹以及java實現md5加密算法
  • md5加密算法介紹以及java實現md5加密算法

  • 我們平時做網站設計時候在用户名密碼處,密碼經常採用md5加密方式,這樣即便數據庫被其他人弄走仍然能保障下用户的隱私。本篇就簡單介紹下md5加密算法以及用一個java實例實現md5加密。操作方法(01)MD5算法是典型的消息摘要算法,其前身有MD2、MD3和MD4算法,它由MD4、MD3和MD2算法...
  • 28477
怎樣向MyEclipse中導入Java工程文件
  • 怎樣向MyEclipse中導入Java工程文件

  • 操作方法(01)有些人可能用了好久的Myeclipse,都不知道怎麼用Myeclipse打開已存在的工程文件。我在初學的時候也苦惱了好久。(02)點擊菜單欄的第一項,file(文件),然後選擇其子選項import(03)也可以右擊,在彈出的快捷菜單欄中選擇import選項(04)彈出如下窗口,選擇第一項General,打開其下拉...
  • 23428
如何配置java的JDK環境變量
  • 如何配置java的JDK環境變量

  • 如何配置java的JDK環境變量呢?也許java開發人員剛接觸JDK工具時,不是很熟。現講下。操作方法(01)安裝JDK,安裝過程中可以自定義安裝目錄等信息,例如我們選擇安裝目錄為 C:\ProgramFiles\Java\jdk1.7.0_17;(02)安裝完成後,右擊“我的電腦”,點擊“屬性”;(03)選擇“高級”選項卡,點擊...
  • 28106
Java的方法重載
  • Java的方法重載

  • 如果一個類中有多個具有相同名稱但參數不同,與返回值無關的方法,則稱為方法重載。方法重載提高了程序的可讀性。在java中重載方法有兩種方式,它們分別是:通過改變參數的數量通過更改數據類型操作方法(01)修改參數的數量創建兩個方法,第一個add()方法執行兩個數值的相加操作,第二...
  • 19887
兄弟連java視頻教程
  • 兄弟連java視頻教程

  • 操作方法(01)LAMP兄弟連為什麼要推出“零費用學習PHP”的活動?兄弟連自創立之日起就一直致力於培養PHP程序員,至今已累計培養四千餘人,這些年輕人通過技術實現了自己的夢想,現如今兄弟連的學員已經遍佈於各大互聯網公司。但兄弟連在推廣PHP技術的過程中,也有同學因為經濟原因而...
  • 21584
java如何連接數據庫
  • java如何連接數據庫

  • Java如何連接各類數據庫操作方法(01)Java連接ACCESS數據庫在下面面的連接方法中,所涉及到的參數含義如下:*OdbcDriver:驅動程序類的名稱*/Data/:數據庫文件*連接的用户名和密碼均為空(02)Java連接MySQL數據庫在下面的連接方法中,所涉及到的參數含義如下:*er:驅動程序類的名稱*localh...
  • 29105
如何用java代碼實現選擇排序和冒泡排序
  • 如何用java代碼實現選擇排序和冒泡排序

  • 冒泡排序和選擇排序是排序算法中比較簡單和容易實現的算法。冒泡排序的思想為:每一次排序過程,通過相鄰元素的交換,將當前沒有排好序中的最大(小)移到數組的最右(左)端。而選擇排序的思想也很直觀:每一次排序過程,我們獲取當前沒有排好序中的最大(小)的元素和數組最右(左)端的元素交換...
  • 4609
java中的代碼塊是什麼意思,怎麼用
  • java中的代碼塊是什麼意思,怎麼用

  • java中的代碼塊是什麼意思,怎麼用呢,小編在這裏帶大家瞭解一下。操作方法(01)Java常見代碼塊有主要的四種,分為靜態代碼塊,構造代碼塊,局部代碼塊,同步代碼塊。(02)靜態代碼塊只能執行一次,作用是對類進行初始化,如下圖所示。(03)構造代碼塊只有在創建對象時才能執行,作用主要是減少代碼...
  • 12543
Java實現多種階乘算法
  • Java實現多種階乘算法

  • 階乘(factorial)是基斯頓·卡曼(ChristianKramp,1760–1826)於1808年發明的運算符號。階乘,也是數學裏的一種術語。算法分析(01)首先打開eclipse(02)新建一個java項目,名字隨意起(03)名字起好後,點擊完成(04)右鍵點擊項目名稱,新建,類(05)類的名字叫TextFactorial包的名字叫.s2點擊完成(0...
  • 22820
java統計圖表工具FineReport如何製作三維圖表
  • java統計圖表工具FineReport如何製作三維圖表

  • 圖表按照展現形式的不同,分為二維圖表和三維圖表,顧名思義,二維圖表是在二維空間展現的,也就是平面空間,而三維圖表則是在三維空間展現的,即在立體空間,下面就通過java統計圖表工具FineReport來簡單介紹一下。操作方法(01)數據準備新建工作簿。添加數據集,SQL語句為:SELECT*FROM[銷...
  • 10262
java如何處理高併發
  • java如何處理高併發

  • 對於一些大型網站,比如入門網站,在面對大量用户訪問、高併發請求方面,基本的解決方案集中在這樣幾個環節:使用高性能的服務器、高性能的數據庫、高效率的程式語言、還有高性能的Web容器。這幾個解決思路在一定程度上意味着更大的投入。操作方法(01)1.使用緩存;對於數據庫層面使...
  • 15283
java中的多態怎麼理解
  • java中的多態怎麼理解

  • 什麼是多態?在java中多態要從哪些方面體現呢?下面向大家闡述。操作方法(01)編譯器檢查對象聲明的類型和方法名(02)編譯器檢查方法調用的參數類型。(03)靜態綁定:若方法類型為priavtestaticfinal編譯器會準確知道該調用哪個方法。(04)當程序運行並且使用動態綁定來調用一個方法時,那...
  • 20179
Java接口和抽象類的區別
  • Java接口和抽象類的區別

  • 1.接口只能包含抽象方法,抽象類可以包含普通方法。2.接口只能定義靜態常量屬性,抽象類既可以定義普通屬性,也可以定義靜態常量屬性。3.接口不包含構造方法,抽象類裏可以包含構造方法。...
  • 28401
用Java打印心形(利用for循環)
  • 用Java打印心形(利用for循環)

  • 利用for循環,在Java中輸出一個心型。操作方法(01)創建一個Java文件命名為(02)系統自動建立Test類及主函數。(03)輸入以下代碼:publicclassTest{publicstaticvoidmain(String[]args){intk=5;   //控制心型大小for(inti=0;i<=k*2;i++){for(intj=0;j<=k*4;j++){if(((i-k)*(i-k)+(...
  • 23816
java中遍歷map集合的兩種方式
  • java中遍歷map集合的兩種方式

  • java中map集合是鍵-值對的方式存儲的。所以在遍歷上與list、set有所不同。下面是是java中遍歷map集合的簡單例子。操作方法(01)如圖所示,創建一個存儲<String,String>鍵值對類型的map集合。(02)然後為集合賦值。(03)遍歷map集合的話有兩種方法。方法一:通過keySet方法獲得存放所...
  • 19238
java模擬器怎麼用
  • java模擬器怎麼用

  • java模擬器是用於在非java環境創造java虛擬機模擬出java環境並使之能運行java軟件的東西。一般説來我們常在智能手機上安裝java模擬器用來玩一些java遊戲。也可以在電腦上試玩這些java遊戲。由於java模擬器多是電腦和智能手機上這兩者所以對這兩者做下介紹。操作方法(01)首...
  • 9598