JAVA語言 學習筆記(第六週)
第六週:使用物件
6-1字元型別
視訊1,字元型別
視訊2,轉義字元(逃逸字元)
視訊3,包裹型別
包裹型別變數是和基礎型別一樣是資料的所有者。
陣列型別是資料的管理者。
6-2字串
視訊1
也可以用下面直接初始化。
字串變數
既然字串變數是字串的管理者而非所有者,那麼對字串變數的賦值能否修改字串的內容呢?
比如有如下的程式碼:
String s = "hello";
s = "bye";
我們能否說字串"hello"被改成了"bye“呢?如果不能,那麼正確的說法是什麼呢?
答:s指向了新的內容,原來的內容被回收
視訊2
視訊3
相關推薦
JAVA語言 學習筆記(第六週)
第六週:使用物件 6-1字元型別 視訊1,字元型別 視訊2,轉義字元(逃逸字元) 視訊3,包裹型別 包裹型別變數是和基礎型別一樣是資料的所有者。 陣列型別是資料的管理者。 6-2字串 視訊1 也可以用下面直接初始化。
Java-Web學習筆記(第六章)
contex res page 發送 con 結果 管理 第六章 都是 一:什麽是內置對象? 1)定義:JSP內置對象(JSP隱含對象)是指不用聲明就可以在JSP頁面的腳本和表達式中直接使用的對象。 2)特點: &ems
JAVA語言 學習筆記(第四周)
第四周:迴圈控制 4-1for迴圈 視訊1,使用for迴圈計算階乘 int四個位元組,最大表達“2的31次方 -1”最小“負的2的31次方” java的for 迴圈與C語言一樣 可以直接在for迴圈中定義變數。 視訊2,複合賦值 4-
java-web學習筆記(第五章)
war 客戶 腳本元素 utf 輸出 PE 行動 包含 筆記 第五章:JSP語法 一:Servlet和JSP的區別和各自優勢? Servlet和JSP均基於java語言,Servlet以java類的形式體現,JSP以腳本語言形式體現,兩者均需要在web
java-web學習筆記(第三章)
t對象 元素 config ttr method 通過 OS 接口 實現 第三章:Servlet核心接口 1, ServletConfig對象的作用,在Servlet中如何使用? 每個Servlet擁有唯一的servletConfig對象,通過ServletConf
java-web學習筆記(第四章)
解決方案 重寫 區別 學習 java 占用 表單 服務 安全 第四章:會話跟蹤 1,什麽是會話跟蹤技術 會話跟蹤技術是一種在客戶端和服務器端保持HTTP狀態的解決方案,是使上一次請求所傳遞的數據能夠維持狀態到下一次請求,並且辨認出是否是相同的客戶端所發送出來的。主要
Java-Web學習筆記(第八章)
lan request 雙引號 text ava user OS 程序 Language 第八章:表達式語言 一:EL簡介 EL是一種簡單的語言,可以方便的訪問和處理應用程序數據,而無需使用JSP腳本元素或JSP表達式二:EL語法 (1)語法:${表達式
Java-Web學習筆記(第九章)
port pac clas tle code lang tran RR req 一:自定義標簽庫(步驟)1>開發自定義標簽類(編寫一個實現SimpleTagSupport接口的java類) package book07; import java.io.IOExcep
python3.5學習筆記(第六章)
原本 空白 制表符 false sdh office 元組 所有 n) 本章內容: 正則表達式詳解(re模塊) 1、不使用正則表達式來查找文本的內容 要求從一個字符串中查找電話號碼,並判斷是否匹配制定的模式,如:555-555-5555。傳統的查找方法如下:
浙大《面向物件程式設計--java語言》學習筆記(第八週:異常處理與輸入輸出)
8.1 異常 ArrayIndex.java package exception; import java.util.Scanner; public class ArrayIndex { public static void main(String[] args) { // TO
R語言學習筆記(十六):處理缺失值
ima 結果 cti img dataset case prop .com log #識別缺失值 install.packages("VIM") data(sleep,package="VIM") #列出沒有缺失值的行 sleep[complete.case
學習C語言的總結(第七週)
1.在宣告字元常量的時候,要記住字元應該用單引號來括住 2.同時,字元常量應該是一種常量,在宣告的時候要注意常量應該賦給變數,別忘記把變數給寫上,直接宣告字元常量了 3.無論是轉義序列還是普通的字元,在雙引號裡面都不用使用單引號 4.編址 儲存器是由一個個儲存單元(1)構成的,為
學習C語言的總結(第五週)
錯誤的地方 1.在賦值運算時,(1)只要資料參與運算後發生改變,變數地址中的資料也會發生改變,在執行下一步運算的時候該變數的數值應該以運算後的數值進行新的運算。(2)但在不含賦值運算子“=”的語句運算後,變數資料不變 例(1):int a=3,b=4,c; c=a–*++b; 當運算開始,a
java學習筆記(第11天)
成員變數和區域性變數的區別: 作用域不同:區域性變數的作用域僅限於定義它的方法;成員變數的作用域在這個類內部都是可見的; 初始值不同:java會給成員變數一個初始值,java不會給區域性變數賦予初始值; 在同一個方法中,不允許有同名區域性變數;在不同的方法
Java學習筆記(第10天)
表格是最常用的資料統計元件之一,是由多行和多列組成的二維表形式,在Swing中的JTable類實現表格。javax.swing.JTable類建立的物件是一個表格,可以使用以下兩種方式建立表格。(1)使用列名陣列的資料陣列建立表格,使用JTable類的構造方法可以根據指定的列
聽課筆記(第六講): 歸納理論(臺大機器學習)
上一講重點是一些分析機器學習可行性的重要思想和概念,尤其是生長函式(growth function) 和突破點(break point) 的理解。這一講開篇再介紹一個界函式(bounding function)的概念:是指當(最小)突破點為k 時,生長函式m(N) 可能的最大值,記為B(N, k)。顯然,當
Linux Unix shell 編程指南學習筆記(第四部分)
fcm 驗證 () only arguments line div 反饋 sed 第十六章 shell腳本介紹 此章節內容較為簡單,跳過。 第十七章 條件測試 test命令 expr命令 test 格式 test condition 或者 [
第六七章學習體會-----(第六次)
可用 nbsp 關註 授權 體會 發的 持續交付 第七章 變化 在這周我看了第六章敏捷流程跟第七章MSF。並有了以下學習總結。 敏捷這個詞聽起來就是反應靈敏迅速而有效,而在軟件按工程裏,敏捷不同於現有做法之處在於,敏捷的價值觀和流程是個人和交流、可用的軟件、與客戶合作、響應
python 3.5學習筆記(第四章)
ping 函數返回值 使用 family __next__ 什麽 san 直接 all 本章內容: 一、、裝飾器 二、生成器 三、叠代器 四、python中的內置方法 五、json & pickle 的數據序列化及反序列化 六、程序目錄結構規
鳥哥私房菜學習筆記(第零章)
tel 能夠 復雜 整合 amd 芯片 解析 ted bsp CPU發布控制命令控制數據是流入內存還是流出內存,CPU處理的數據全部是來自內存的。 CPU的種類: 根據內部的微指令集來區分(CPU依靠(運行)指令碼) 精簡指令集(RISC):例如升陽(sun)的S