原创 DAY_03 面向對象思想_01修煉之路

1.面向對象是面向過程而言.兩者都是一種思想。面向過程:強調的是功能行爲。(強調過程、動作)面向對象:將功能封裝進對象,強調了具備了功能的對象。(強調對象、事物)面向對象是基於面向過程的。將複雜的事情變簡單了。面向過程-->面向對象:執行

原创 Day4 某菜狗子的練習,查找字符串中重複的元素並輸出

有abasdcalsjdfasf34asfjsfasf一段字符串,找出其中重複最多的字符,和重複最少的字符和重複的次數! 用了兩個for的嵌套循環和幾個for循環來達到目的,時間複雜度應該是O(n^2);如果有不足之處還請各位dalao

原创 淺析Java中的抽樣類和接口

abstract class和interface是Java語言中對於抽象類定義進行支持的兩種機制,正是由於這兩種機制的存在,才賦予了Java強大的面向對象能力。abstract class和interface之間在對於抽象類定義的支持方面

原创 淺析 數組

數組無論在哪種編程語言中都算是最重要的數據結構之一,同時不同語言的實現及處理也不盡相同。但凡寫過一些程序的人都知道數組的價值及理解數組的重要性,與鏈表一道,數組成爲了基本的數據結構。 1)數組在Java中是一個對象,數組實例同樣

原创 DAY_02淺談ifelse與switch語句的不同 菜狗子的修煉之路

switch 進行一次條件判斷後直接執行到程序的條件語句. if...else 有幾種條件,就得判斷多少次.   //可能這就是所說的,效率不同的根源所在吧 if...else可以進行條件範圍的判斷,switch只能進行具體數值的的判斷

原创 DAY_04 函數及變量等的複習

1、函數的概念?函數的格式?格式的解釋說明 (1)概念:完成特定功能的代碼塊。 (2)格式:      修飾符 返回值類型 方法名(參數類型 參數1,參數類型 參數2...) {           方法體語句;       

原创 DAY_01 菜狗子的修煉之路

Day01 1、獨立編寫Hello World程序。 public class Test{      public static void main(String[] args){           System.out.pr

原创 幾種排序算法 持續更新

1 概述     本文對比較常用且比較高效的排序算法進行了總結和解析,並貼出了比較精簡的實現代碼,包括選擇排序、插入排序、歸併排序、希爾排序、快速排序等。算法性能比較如下圖所示:   2 選擇排序     選擇排序的第一趟處

原创 關於Java的反射機制,你需要理解這些...

反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的功能稱爲java語言的反射機制。【翻譯於 官方文檔】 本篇將從

原创 SpringCloud使用ribbon做負載均衡時報錯,無法根據服務名查找相應的服務

SpringCloud使用ribbon做負載均衡時報錯,無法根據服務名查找相應的服務報錯信息報錯原因解決方案第一種:第二種: 報錯信息 jjava.lang.IllegalStateException: Request URI doe

原创 I/O流(三)

LineNumberReader:  public int getLineNumber():獲取行號public void setLineNumber(int lineNumber):設置起始行號  String readLine(

原创 再會數據庫

數據約束 1.數據約束:給表添加一些數據約束從而可以達到約束用戶操作數據的效果。 2.默認值約束(default)  當給這個字段沒有添加值的時候,會給一個默認值,如果給默認值約束的字段添加的值爲null的時候,那麼他的字段

原创 初識數據庫

數據庫的引入  在我們之前的學習中,我們可以用集合來存儲數據,IO流來存儲數據 他們都各自有各自的特點 :  1:集合存儲數據的特點: 優點:效率高 。 弊端:不能持久化的存儲數據 2:IO流存儲數據的特點: 優點:可以將數據存儲

原创 數據庫中having和where的區別

1.用的地方不一樣 where可以用於select、update、delete和insert...into語句中。 having只能用於select語句中 2.執行的順序不一樣 WHERE 子句在聚合之前起作用,不能

原创 JDBC簡單入門

JDBC入門 1.之前操作MySQL數據庫:使用MySQL客戶端工具連接MySQL服務器,發送sql語句到MySQL服務器,執行。 2.JDBC:使用Java程序發送sql語句到數據庫服務器端執行。JDBC是Oracle-S