【java】簡介(一)
應用:web後端開發、android-app開發、大數據應用開發
學習:java會過時,但程序設計的思想不會過時
特點:1、面向對象,跨平臺,語法比c++簡單
2、以字節碼的形式運行在虛擬機上
3、自帶功能齊全的類庫
優點:1、語法相對簡單2、有高度優化的虛擬機,一次編寫,到處運行,跨平臺
缺點:1、不能直接操作硬件(不適合底層操作系統的開發)2、GUI效果不佳
課程體系:JavaSE(standard editon)標準 JavaEE(enterprise editon)企業 JavaME(micro)移動設備
目標:
1、java平臺的開發能力(面向對象編程、核心類庫的使用、多線程...)
2、架構思維和自我學習能力(模塊化開發、設計模式、如何學習開源項目...)
3、優秀的工作習慣和編碼能力(項目結構、IDE技巧、代碼格式、調試方法...)
【java】簡介(一)
相關推薦
【java】簡介(一)
編碼 http ... 設計 適合 不能 高度 代碼格式 操作系統 應用:web後端開發、android-app開發、大數據應用開發 學習:java會過時,但程序設計的思想不會過時 特點:1、面向對象,跨平臺,語法比c++簡單 2、以字節碼的形式運行在虛擬機上
【Java】DateUtil(2)
繼承 ava sim pla bool private throw ons tar import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat;
【學習】reactjs(一)——使用npm創建react項目並整合elementUI
web -s from 頁面 rain tle export build head 在實習的過程中了解了react,所以打算使用react搭建一個屬於自己的頁面,如有問題請教正,謝謝。 Github:https://github.com/yclxt/react-elemen
【物理】電磁(一)
散度divergence,顧名思義,是指一個向量場發散的程度。一個向量場 的散度是一個標量場(向量場的每一點有一個自己的散度),寫作 (這個寫法也很直白,因為點乘就是標量)。如果一個點的散度為正,那麼在這一點上 有向外發散的趨勢;如果為負,那麼在這一點上 有向內收斂的趨勢。 旋
【dsPIC33E】Bootloader(一)Bootloader的介紹與Flash結構
對於嵌入式開發而言,Bootloader幾乎與作業系統同等重要,它可以讓我們擺脫MCU官方工具,定製自己的燒錄工具,不僅提高產品辨識度,同時也大大減少了對外引腳數量(例如相容通訊的Uart或CAN等,而不需要另外接JTAG)。 要開發Bootloader,相對於普通程式,是有一定難度的,這其
【HTTP】Fiddler(一)
1.為什麼是Fiddler? 抓包工具有很多,小到最常用的web除錯工具firebug,達到通用的強大的抓包工具wireshark.為什麼使用fiddler?原因如下: a.Firebug雖然可以抓包,但是對於分析http請求的詳細資訊,不夠強大。模擬http請求的功能也不
【轉載】Azkaban(一)Azkaban的基礎介紹
known thml solo inpu 簡單的 表格 嚴格 cad 描述 一、為什麽需要工作流調度器 1、一個完整的數據分析系統通常都是由大量任務單元組成: shell 腳本程序,java 程序,mapreduce 程序、hive 腳本等 2、各任務單元之間存在時間先後及
PLSQL簡介(一)【翻譯】
發展 奇怪 設置 操作系統 fort 成熟 解決 之一 其他 PLSQL簡介(一)【翻譯】 原書:steven feuerstei-oracle PLSQL grogramming 2014 PL / SQL代表“結構化查詢語言和過程語言。 Oracle公司推出了PL
java基礎-中級(一)【集合】
目錄 1、集合 1.1 集合框架 1.1.1 集合介面 1.1.2 集合實現類
java基礎-初級(一)【java的基本語法】
目錄 1、java的基本語法 1、java的基本語法 關鍵字、註釋、運算子、變數、常量、進位制和進位制轉換、語句、資料型別和資料轉換、識別符號。 關鍵字:關鍵字是電腦語言中事先預定好的有意義的識別符號,又叫保留關鍵字
【專案管理和構建】——Maven簡介(一)
在現實的企業中,以低成本、高效率、高質量的完成專案,不僅僅需要技術大牛,企業更加需要管理大牛,管理者只懂技術是遠遠不夠的。當然,管理可以說有很多的方面,例如:對人員的管理,也有對專案的管
【訊息佇列】MSMQ(一)——微軟訊息佇列簡介及安裝
一、前言 從這篇部落格開始小編就從一個簡單的例項來展示一下訊息佇列中MSMQ的基本使用方法,展示一下他對訊息的增刪改查,訊息佇列有很多種樣式,做.NET開發的程式猿,最容易安裝的就是MSM
【SylixOS】QT程式啟動載入流程簡介(一)
QT應用程式啟動載入流程簡介 QWS(Qt Windows System)是QT自行開發的視窗系統,體系結構類似X Windows的C/S結構。QWS Server在物理裝置上顯示,QWS Client實現介面,兩者通過socket進行彼此的通訊。在很多嵌入式系統裡,QT
【ABAP自學系列(一)】
發的 img api .cn ima code pat 查看 屏幕 一、查看補丁包級別 然後看Patch Level即可。 常用T-code: SE38(寫程序) SE80(屏幕開發) Smartform(開發smartform打印) SE37(可以查看function
【微服務從入門到精通】:(一)微服務的藍綠發布及灰度發布
采樣 前端 入門 後端 blog 文件 風險 性能 切換 藍綠部署 基本上,藍綠部署是一種以可預測的方式發布應用的技術,目的是減少發布過程中服務停止的時間。 簡單來說,你需要準備兩個相同的環境(基礎架構),在藍色環境運行當前生產環境中的應用,也就是舊版本應用,如圖中 A
【算法】排序(一)選擇排序
如何 接下來 運行時 images 復雜度 分析 穩定性 stat ima 在排序算法中,最簡單的莫過於選擇排序了。 排序思路: 在選擇排序算法中分別有一個外循環和一個內循環,假設需要排序的序列共有n個元素,所以外循環的次數為n次,在n次交換(外循環)中,每次設置序列中的第
【遊戲引擎架構】入門(一)
I/O phy 分析 自定義 ctx 驅動 定義數據 中間 分配 遊戲引擎的組成:運行時組件+工具套件。 運行時組件: 硬件、驅動、操作系統、 第三方軟件開發包(SDK)和中間件:數據結構及算法(STL、STLport、Boost、Loki)、圖形(OpenGL、Dire
Java設計模式簡介(一):建立型模式
設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的、程式碼設計經驗的總結。使用設計模式是為了可重用程式碼、讓程式碼更容易被他人理解、保證程式碼可靠性。 毫無疑問,設計模式於己於他人於系統都是多贏的,設計模式使程式碼編制真正工程化,設計模式是軟體工程的基石,如同大廈
【web框架】【zheng學習筆記(一)】【本地環境搭建】
zheng專案是一個非常值得學習的web開發框架,在碼雲的web開發框架排名第一。特此記錄下學習過程。 zheng的簡介吧:https://gitee.com/shuzheng/zheng。 zheng是基於Spring+SpringMVC+Mybatis分散式敏捷開發系統架構,提供整套公共
【TensorFlow學習筆記(一)】利用Anaconda安裝TensorFlow(windows系統)
1.安裝Anaconda Anaconda官網 由於檔案很大,所以下載速度會很慢,可以採用映象下載 下載完之後,如果你的電腦系統時win8+,一定要以管理員身份執行安裝包。 有一個地方需要注意下: 第一個勾是是否把Anaconda加入環境變數,這涉及到