日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java核心技术卷——学习笔记(一)

發布時間:2023/12/9 编程问答 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java核心技术卷——学习笔记(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一 Java程序設計概述

1)Java語言的特性

1. 簡單性

Java語法是c++的一個純凈版本,這里沒有頭文件,指針運算(指針語法),結構,聯合,操作符重載,虛基類。然而,設計者并未完全清除C++中所有不適當的特性,C++有很多語法可以輕易轉移到Java中。

2. 面向對象

面向對象設計是一種程序設計技術,他將重點放在數據(即對象上)和對象的接口上,比如,木匠首先關心的是制作的椅子,其次才是所使用的工具,而非面向對象木匠首先考慮的是使用的工具。

3. 分布式

Java有一個豐富的例程庫,用于處理像HTTP和FTP之類的TCP/IP協議。JAVA應用程序能夠通過URL打開和訪問網絡上的對象。

4. 健壯性

Java編譯器能夠檢測許多其他語言運行時才能檢測出來的問題。

5. 安全性

Java一開始就被設計成能夠防范各種攻擊

6. 體系結構中立

編譯器編譯源碼生成與特定計算機體系結構無關的字節碼指令,字節碼可以在任何機器上執行,還可以動態的翻譯成本地機器代碼

7. 可移植性

除了與用戶界面有關的部分,所有其他Java的庫都能很好的支持平臺獨立性

8. 解釋性

Java解釋器可以在任何移植了解釋器的機器上執行Java啊字節碼

9. 高性能

字節碼可以動態的(在運行時刻)翻譯成對應運行這個應用的特定CPU的機器碼

10.多線程

Java是第一個支持并發程序設計的主流語言

11. 動態性

庫中可以自由的添加新方法和實例變量,對客戶端卻沒有影響。比如,當需要將某些代碼添加到正在運行的程序中,從Internet上下載代碼,然后在瀏覽器運行。

二)Java applet與Internet

1. 在網頁里運行的Java程序成為applet。啟動Java的web瀏覽器執行字節碼,不需要安裝任何軟件。

2. Java應用程序。是獨立的本地的應用程序

?

二 Java程序設計環境

1. 一些常用術語:

JDK:Java Development Kit,Java開發工具包,包括庫源文件

JRE:Java Runtime Environment,Java運行環境,包含虛擬機(JVM)不包含編譯器

SE:Standard Edition 便準版

Eclipse:一種常用集成開發環境

總結

以上是生活随笔為你收集整理的java核心技术卷——学习笔记(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。