是什么--->如何做。關于why?目的簡而言之為了數據更有效的并">

日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 別樣JAVA學習(一)基礎知識

別樣JAVA學習(一)基礎知識

來源:程序員人生   發布時間:2014-10-10 08:00:00 閱讀次數:3117次

之前Python進行機器學習發現當數據量越來越大時,單純的python處理已難以滿足,

需要用到hadoop對數據的并行處理,而hadoop用JAVA編寫,因此我開始了JAVA的學習。

以下是學習筆記

共有9章,章節大體思路是:為什么--->是什么--->如何做。


關于why?

目的簡而言之為了數據更有效的并行處理。

關于what?

那么歡迎來到JAVA的世界。

一、基礎常識

1、軟件開發

a:什么是軟件?

            軟件:一系列按照特定順序組織的計算機數據和指令的集合。

            常見軟件:系統軟件:如DOS,windows,Linux等,

                              應用軟件:如掃雷,迅雷,QQ等。

b:什么是開發?

            制作軟件

2、人機交互

a:軟件的出現實現了人與計算機之間的更好的交互。

b:交互方式:

             圖形化界面(Graphical User Interface GUI)

                                   這種方式簡單直觀,使用者易于接受,容易上手操作。 

             命令行方式(Command Line Interface CLI)

                                   需要有一個控制臺,輸入特定的指令,讓計算機完成一些操作。

                                   較為麻煩,需要記錄住一些命令。

3、命令行方式

dos命令行,課程中常見的命令。

dir:列出當前目錄下的文件以及文件夾

md:創建目錄

rd:刪除目錄

cd:進入指定目錄

cd..:退回到上一級目錄

cd :退回到根目錄

del:刪除文件

exit:推出dos命令行

4、計算機語言

a:通過DOS命令行的演示,發現原來操作計算機就如何計算機說話一樣。

b:我們告訴它做什么,它就可以做什么。前提是,我們和它說的內容它必須識別才可以。這就是計算機語言。


4.1、什么是計算機語言?

a:語言:是人與人之間用于溝通的一種方式。

         例如:中國人與中國人用中文溝通。

         而中國人要和韓國人交流,就要學習韓語。

b:計算機語言:人與計算機交流的方式。

         如果人要與計算機交流,那么就要學習計算機語。

         計算機語言有很多種,如:C,C++,JAVA等。

4.2、Java語言概述

a:是SUN(Stanford University Network,斯坦福大學網絡公司)1995年推出的一門高級編程語言。

b:是一種面向Internet的編程語言。

c:隨著Java技術在web方面的不斷成熟,已經成為Web應用程序的首選開發語言。

d:是簡單易學,完全面向對象,安全可靠,與平臺無關的編程語言。

e:三種技術架構

J2EE(Java 2 Platform Enterprise Edition)企業版

J2SE(Java 2 Platform Standard Edition)標準版

J2ME(Java 2 Platform Micro Edition)小型版

f:語言特點:跨平臺性

原理是什么?

只要在需要運行java應用程序的操作系統上,

先安裝一個Java虛擬機(JVM Java Virtual Machine)即可。

由JVM來負責Java程序在該系統中的運行。

4.3、Java語言的環境搭建

a:明確什么是JRE(Java Runtime Enviroment)Java運行環境,JDK(Java Development Kit)Java開發工具包

b:下載JDK

c:安裝JDK

d:配置環境變量

e:驗證是否成功

4.4、Java程序開發體驗--Hello World

將Java代碼編寫到擴展名為.java的文件中。

通過javac命令對該.java文件進行編譯。

通過java命令對生成的class文件進行運行。

簡而言之:編寫-->編譯-->運行

4.5配置classpath

classpath查找順序:先在path定義的路徑找,再到當前找;

path查找順序:先在當前找,再到path找。


本章重點:

JDK,JRE,JVM的特點

環境變量的配置path和classpath以及作用。

Java程序的編寫,編譯,運行步驟。

在配置,編寫,編譯,運行各個步驟中常見的錯誤以及解決方法。


下一章我們將講解Java語言基礎組成

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 62久久久成人精品电影 | 黄色毛片在线看 | 中文字幕免费在线视频 | 国产精品嫩草影视久久久 | 亚洲最大成人在线 | 天堂中文资源在线 | 国产精品国产a级 | 美女又爽又黄网站视频 | 日韩毛片在线看 | 亚洲高清在线视频 | 国产色女 | 成人国产精品一区二区免费麻豆 | 久久久国产一区二区三区四区小说 | 欧美偷拍综合 | 欧美在线看片 | 午夜三区| 成人在线网 | 91久久久久| www日韩欧美 | 国产三级欧美三级 | 欧美日韩国产一区二区在线观看 | 亚洲一区二区在线观看视频 | 99精品视频免费在线观看 | 成人黄色一级视频 | 国产一区二区三区在线观看视频 | 日韩看片| 国产精品久久久99 | 日日激情综合久久一区 | 十八女人毛片免费视频 | 最近中文字幕在线观看 | 综合激情久久 | 99久久国 | 国产亚洲欧美在线 | 在线观看亚洲一区 | 国产伦精品一区二区三区视频金莲 | 成人精品一区二区三区中文字幕 | 精品福利在线 | 久久九九久久九九 | 免费av一区二区三区 | www久久| 综合久久五月天 |