原创 Java自動裝箱與自動拆箱_2019-09-11

文章目錄Java的基本數據類型及他們的包裝類型爲什麼需要包裝類型什麼是拆箱和裝箱注意事項數值的比較自動拆箱時可能會有NPE Java的基本數據類型及他們的包裝類型 說到裝箱和拆箱,我想大家首先想到的應該是Java中的8中基本數據類

原创 MySQL 實現lastInfdexOf的功能

MySQL有的時候需要用到類似lastIndexOf的功能,然而它沒有現成直接可用的函數,就需要自己來琢磨了。 首先,MySQL提供了以下3個函數: instr(str:varchar, substr:varchar):返回su

原创 Java-學習篇-06-循環

文章目錄Java中循環語句forwhiledo...while Java中循環語句 主要有for循環和while循環,while循環又有兩種分別是while和do…while。 for循環可能會更常見一點。 for 基本結構:

原创 常見的排序法(Java)_2019-10-13

插入排序法 選擇排序法 冒泡排序法 import java.util.Random; /** * @author NOknow * @version 1.0 * @CreateDate 2019/10/12 * @D

原创 Java學習篇-00-Java環境搭建

文章目錄Java環境配置知識前導Java環境搭建步驟 Java環境配置 知識前導 JDK:Java Development Kit,編Java程序的程序員使用的軟件。 JRE:Java Runtime Environment,運行

原创 Java學習篇-02-第一個Java程序

文章目錄第一個Java程序 第一個Java程序 新建文件命名爲Hello.java,以文本方式編輯,輸入以下內容: public class Hello{ public static void main(String []a

原创 Java學習篇-01-數據類型

文章目錄概述8種數據類型整型:4種浮點類型:3種char類型:1種boolean 類型:1種 概述 Java是一種強類型語言。這就意味着必須爲每一個變量聲明一種類型。在 Java 中,一共有8種基本類型(primitive ty

原创 Git 命令縮寫_2019-11-11

Git 命令縮寫 如果你的IDE不支持Git的操作的時候,那我們會經常遇到要輸入許多git命令的時候,有的時候會覺得git的命令太長了,所幸的是,git支持簡寫命令。具體方法如下: 1、打開git的命令窗口 2、查看.gitco

原创 Java-學習篇-04-輸入輸出

一個程序一般都有輸入輸出的需求,在Java的入門階段,我們主要是通過Windows的控制檯來進行程序的輸入輸出的。 先來一個簡單的計算加減法的程序,要求用戶輸入兩個數,然後計算它們的和與差: import java.util.

原创 List的一些使用技巧_2019-10-11

文章目錄去除List的null元素List去重二分法查詢 去除List的null元素 import java.util.*; /** * @author NOknow * @version 1.0 * @CreateD

原创 設計模式_2019-10-26

文章目錄1.設計模式的目的2.設計模式七大原則2.1單一職責原則2.2接口隔離原則2.3依賴倒轉(倒置)原則2.4里氏替換原則2.5開閉原則2.6迪米特法則2.7合成複用原則 1.設計模式的目的 編寫軟件過程中,程序員面臨着來自耦

原创 Java 8 之Optional的簡單使用_2019-10-19

文章目錄Java 8 之Optional的簡單使用 Java 8 之Optional的簡單使用 NPE(NullPointerException)伴隨程序員的一生,優雅是程序員一生的追求 package studyjava;

原创 Java的一些格式化操作的記錄(非全)_2019-10-14

文章目錄Java的一些格式化操作格式化文本格式化數字int型float型格式化日期時間 Java的一些格式化操作 大部分的內容可以食用: https://www.cnblogs.com/Dhouse/p/7776780.html

原创 相關jar包下載地址

雖然很多時候都用maven啊gradle啊,但確實有一些時候需要jar包,百度一搜,好多下載都是CSDN,還要積分。。。這有時候就不方便了對吧,So,這裏會持續更新一些本人用到的jar包下載地址,歡迎各位拿走,不要¥998,不要¥98,只

原创 Java-學習篇-03-運算符

運算符的分類 主要分爲單目運算符和雙目運算符,還有一個三目運算符,後續在條件判斷的文章會提到。 單目運算符 常見的有+、-、*、/(加減乘除)、%(取餘)。其他的譬如左移、右移、或運算、與運算,後面會陸陸續續講到。 用法: int