原创 java基礎-面向對象(三)

abstract類 abstract:抽象的,可以用來修飾類、方法  * 1.abstract修飾類:抽象類  * 1)不可被實例化  * 2)抽象類有構造器 (凡是類都有構造器)  * 3)抽象方法所在的類,一定是抽象類。  * 4)抽

原创 java基礎-基本語法

變量 1.java中變量按照數據類型來分類:基本數據類型 vs  引用數據類型(數組 類 接口)   >基本數據類型:      整型:byte(8 bit)  short   int(默認類型)   long      浮點型:floa

原创 java基礎-流程控制

break&continue break: >使用switch-case結構或者循環結構中 >在循環結構中,一旦執行到break,就跳出當前循環。 continue:使用在循環結構中 >一旦執行到continue,就跳出當次循環。 for

原创 java基礎-數組

數組什麼時候使用數組:當元素較多時爲了方便操作這些數組,會先進行來臨時存儲,所使用的容器就是數組特點:數組的長度是固定的數組的內存分析:二維數組可以簡單理解爲在數組中又存儲了數組Arrays的使用遍歷: toString()    將數組

原创 java基礎-集合

1.對象的存儲:①數組(基本數據類型  & 引用數據類型)  ②集合(引用數據類型)    >數組存儲數據的弊端:長度一旦初始化以後,就不可變;真正給數組元素賦值的個數沒有現成的方法可用。2.集合框架Collection接口 :方法:①a

原创 javaweb-DBUtils

一、commons-dbutils簡介    commons-dbutils 是 Apache 組織提供的一個開源 JDBC工具類庫,它是對JDBC的簡單封裝,學習成本極低,並且使用dbutils能極大簡化jdbc編碼的工作量,同時也

原创 javaweb-request

request 對象               獲取請求消息1.獲取請求行: GET     /MyServlet/index.jsp?name=zhangsan&age=23  HTTP/1.1request.getMethod()

原创 javaweb-response

請求對象和響應對象的原理:     request 和response 對象都是由服務器創建,管理,銷燬.       由我們來使用.    繼承體系結構:   ServletRequest(接口)<--------繼承<-------H

原创 javaweb-Servlet

* Servlet:server applet  運行在服務器端的小程序* 概念:* 定義了一個類被瀏覽器訪問的規則。是一個接口。* 功能:* 接受請求* 處理請求* 作出響應* 快速入門:0.創建web項目1.定義一個Java類,實現S

原创 javaweb-事務和連接池

一、事務 什麼是事務? 事務,一般是指要做的或所做的事情。在計算機術語中是指訪問並可能更新數據庫中各種數據項的一個程序執行單元。這些單元要麼全都成功,要麼全都不成功。 做一件事情,這個一件事情中有多個組成單元,這個多個組成單元要不

原创 java基礎-IO流

1.java.io包下File類:java程序中的此類的一個對象,就對應着硬盤中的一個文件或網絡中的一個資源。File file1 = new File("d:\\io\\helloworld.txt");File file2 = new

原创 java基礎-網絡編程2

Java中的網路編程主要是Java的Socket編程,屬於JavaEE中的高級的部分,以下內容是對java網路編程的一個小結,代碼都是經過編譯調試的   C/S程序應用:客戶/服務器模式,如QQ客戶端,客戶端連到服務器上,一個C/S模式的

原创 java基礎-常用類

1. String類:不可變的字符序列(如:String str = "atguigu"; str += "javaEE") 1.關注於String常用的方法! 2.String類與基本數據類型、包裝類;與字符數組、字節數組; * 1.

原创 java基礎-枚舉類和註解

一、枚舉類1.如何自定義枚舉類。 枚舉類:類的對象是有限個的,確定的。   1.1 私有化類的構造器,保證不能在類的外部創建其對象    1.2 在類的內部創建枚舉類的實例。聲明爲:public static final    1.3 若

原创 java基礎-多線程

1.理解程序、進程、線程的概念程序可以理解爲靜態的代碼進程可以理解爲執行中的程序。線程可以理解爲進程的進一步細分,程序的一條執行路徑2.如何創建java程序的線程(重點)方式一:繼承於Thread類class PrintNum exten