原创 Java語法基礎之循環控制

Java語法基礎 輸入語句模板 int number = 1; Scanner input = new Scanner(System.in); System.out.println("請輸入數字"); number = input

原创 我的第一篇博客

                                                  我的第一篇博客                                                          大學四年

原创 Java 集合框架之HashMap

Java 集合框架之HashMap 集合:集合是指一組對象規範,Map不符合這個規範,因此Map不是集合只是集合框架的一種實現。 哈希表 哈希表(也叫散列表),是根據關鍵碼值(key、value)而直接訪問的數據結構。 開

原创 Java語法之面向對象

面向對象的概念 類:一些具有共同特徵事物的抽象 對象:類的具體化 類具有屬性和方法。 封裝:把屬性和方法隱藏起來;修飾符只是代表可見範圍。 方法的定義 [修飾符] 返回值類型 方法名(參數列表){ 方法體; } 基

原创 Java基礎語法之繼承

父類和子類的覆蓋 子類不可以覆蓋父類中的屬性 子類可以覆蓋父類中的方法–模板方法設計模式 protected關鍵字 繼承體系的子類中可見,可以訪問 在同一個包中可見 強制轉換 ((MyBook)book).printI

原创 委派模式

委派模式 委派模式是一種特殊的代理模式和策略模式的組合,委派模式是靜態代理模式的一種特殊情況,代理人需要將對被代理人的事全權處理。同時它又是一種特殊的策略模式,在完成被代理人事情時,需要對算法進行一個選擇。 在Spring中以D

原创 策略模式與模版模式

策略模式 根據用戶的需求處理數據時候需要對算法進行選擇,用戶只具有選擇權,且不參與到過程中 public interface Comportar { /** * 比較方法 * @param o1 參數1

原创 設計模式之單例模式

Java 設計模式之單例模式 單例模式的三種實現方式 餓漢式 餓漢式顧銘思議是在類加載時便生成對象,由於在類加載的時候就生成了對象,餓漢式是線程安全的,但是會造成空間的浪費。 package com.lin.lon; pub

原创 Java基礎語法之接口

interface 接口 定義一個接口 接口當中全部是抽象方法 1.8新特性,允許接口出現實現方法,必須用default修飾 接口可以繼承接口 接口可以多繼承interface Run2 extends Ru

原创 JavaWeb之連接Mysql

數據庫配置文件 jdbc.driverClass=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/seckill?characterEncoding=UTF-8 j

原创 JavaIO流

JavaIO流 訪問者模式 角色:訪問者,被訪問者 訪問者一般實現一個訪問接口用以統一訪問標準 接口中定義訪問的方法和參數 被訪問者實現訪問者接口的調用,並且提供實參供訪問者處理 裝飾器模式 替代繼承,可以做到更

原创 Java多線程--開端

多線程 多線程的創建 new Thread可以創建一個線程 提供了Runnable接口,則該線程具有執行邏輯 調用start開啓線程 通過實現Runnable接口或者繼承Thread類來創建線程 public

原创 JavaWeb之Maven

Maven安裝與配置 下載地址:Maven官網zip包 環境變量配置 M2_HOME:E:\apache-maven-3.5.0 MAVEN_HOME:E:\apache-maven-3.5.0 Path:%M2_HOME%\bin

原创 Centos6.9 搭建SS詳細指南

安裝前的準備 需要準備的工具:XShell 更新yum:yum -y update 查看Python版本:python -V 如果Python的版本低於3.5 需要升級Python 更新Python 準備步驟

原创 JavaWeb之Servlet

Servlet生命週期 生命週期 <load-on-startup>0</load-on-startup> 當屬性值爲正整數範圍內,Servlet會按照值的大小來啓動 值越小的啓動越早 當被訪問時構造並初始化,先執行帶參