原创 Java入門學習筆記——第十二天 接口與實現

1.接口的基礎語法 使用關鍵字interface聲明一個接口。 接口體中的變量一定是static常量,方法一定是抽象方法,沒有實現。它們訪問權限是public。 類實現接口中的方法:使用關鍵字implements聲明該類實現一

原创 【轉載】對java中public、static的理解

  轉載自:對java中public、static的理解 首先是public  在說明這四個關鍵字之前,我想就class之間的關係做一個簡單的定義,對於繼承自己的class,base class可以認爲他們都是自己的子女,而對於和自己一

原创 java中什麼叫引用,引用數據類型和基本數據類型是怎樣分配內存空間的

這篇寫得很好,以下內容也都取自於這篇大佬的博客 https://blog.csdn.net/qq_14989227/article/details/79589342 1.首先,說一下什麼叫變量: 變量就是計算機內存中的一小塊內存單元,儲存

原创 【轉載】多元高斯分佈(The Multivariate normal distribution)

多元高斯分佈(The Multivariate normal distribution)

原创 【2月5日~2月6日PAT刷題筆記】——數據結構專題(2)樹/二叉樹的遍歷,完全二叉樹的判斷,AVL樹的插入旋轉,二叉搜索樹

1.樹/二叉樹的遍歷 1020 Tree Traversals (25分) 1086 Tree Traversals Again (25分) 1102 Invert a Binary Tree (25分) 1079 Total Sales

原创 學完C語言能幹啥?先來做個推箱子吧~(有圖片呦)

學完C語言後,C語言大作業或者是大項目基本是每個學校都會要求學生做一份出來的。於是各路神仙開始展現自己的功力:這個圖書管理系統,那個車票售賣管理系統,這個做個貪喫蛇,那個做個推箱子,更甚有大佬做的什麼植物大戰殭屍,節奏大師,消消樂orz.

原创 【C語言】 大學生考勤管理系統

  程序設計題:大學生考勤系統 1 問題描述 該系統要求實現一個簡單、實用的學生考勤系統程序,主要功能包括考勤數據的新增、刪除、修改、查找、統計、排序、輸出等。所有統計數據都要利用文件系統保存,以備系統下次運行時使用。通過此課題,熟練掌握

原创 【Java入門學習筆記】——第二天 基本數據類型與表達式 1、變量與常量 2、基本數據類型 3、表達式與運算符 4、類型轉換

Q:什麼是文字量 A:各式各樣的數據,如果直接以文字的形式出現,並且直接被編譯器使用的量。   Q:標識符是什麼?標識符的第一個字符要求是什麼?第二個及後續字符要求? A: 標識符就是一個名稱,與內存中某個地址相對應。 標識符的第一個字符

原创 【PAT刷題筆記最終章】——總結和感悟

細細算來,從1月8號放寒假回家到2月16日今天,也就是原本規定的開學日期前一天,已經有了足足40天的時間,這四十天自己什麼都沒有幹,一直都在刷PAT的甲乙級題庫,現在也只剩個位數的題目仍未解決,聽聞3月份的PAT考試要推遲到6月份,我打算

原创 【轉載】Eclipse啓動報錯:A java runtime Environment(JRE) or java Development……的解決辦法

https://blog.csdn.net/weixin_43970743/article/details/88036526?utm_source=distribute.pc_relevant.none-task 找了很多篇,這一

原创 【Java學習筆記】第四天——類,構造方法與對象的創建,參數傳值,對象的組合

Q:java中參數傳值的機制? A:方法中參數變量的值是調用者指定的值的拷貝 Q:怎樣理解將兩個類型相同的數據互相賦值的情況? A:類型相同兩個數據,互相賦值就是使得他們的引用相同。類型相同的兩個對象/數據一旦引用相同,就有一樣的實體(變

原创 python中 list.sort() 和 sorted(list) 的區別

做個實驗,如下 b=[('a',1),('c',5),('b',4)] print(sorted(b,key=lambda x:x[1])) print(b) b.sorted(key=lambda x:x[1]) print(b)

原创 python中一個星號*和兩個星號**的作用

這一篇博客寫的很不錯,細細看來,感悟頗深 Python中的*(星號)和**(雙星號)完全詳解 比較重要的兩個作用就是: 1.收集列表中多餘的值 2.用於函數時,如果是調用函數,*表示分配參數,**表示分配關鍵參數。如果是定義函數時,*表示

原创 【Java入門學習筆記】——第一天 認識java語言和配置jdk與eclipse

Q:爲什麼說java語言是一門能跨平臺的語言或者是怎麼就跨了平臺了,什麼叫jvm? A:java語言能跨平臺的原因是:半編譯,半解釋,一次編譯,處處運行。原因在於一次編譯得到的中間碼.class文件是統一標準的,可以被各個操作平臺的jvm

原创 【Java入門學習筆記】——第九天 super關鍵字,final關鍵字

1.用super操作被子類隱藏的成員變量和方法 當我們在子類中隱藏了父類的成員變量和方法後,還想操作被隱藏掉的父類的成員變量和方法時:就用到了super關鍵字 子類一旦隱藏了繼承的成員變量,那麼子類創建的對象就不再擁有該變量,該變量歸關鍵