原创 Test_Java_File類遞歸練習(按層級打印)

需求:從鍵盤接收一個文件夾路徑,把文件夾中的所有文件以及文件夾的名字按層級打印 import java.io.File; import java.util.Scanner; public class Test4 { /*

原创 Demo_JDBC_CRUD(在MyEcilpse中對MySQL的數據進行增刪改查)

需求:通過Java代碼增刪改查MySQL數據庫中的數據 1、新建一個Java Project 2、新建一個User類 package com.soar.entity; import java.util.Date; public

原创 SQL語言高級

一、數據的完整性 作用:保證用戶輸入的數據保存到數據庫中是正確的。 確保數據的完整性 = 在創建表時給表中添加約束 完整性的分類: 實體完整性 域完整性 引用完整性 1、實體完整性 實體:即表中的一行(一條記錄)代表一個實

原创 Test_Java_File類遞歸練習(統計該文件夾大小)

需求:從鍵盤接收一個文件夾路徑,統計該文件夾大小 import java.io.File; import java.util.Scanner; public class Test1 { /* * 需求:1,從

原创 Demo_JDBC_實現一個用戶登陸的功能並改進sql的注入問題

圖解如何使用JDBC實現一個用戶登陸的功能 1、新建一個Java Project項目 2、新建一個User類對應MySQL中的users表 package com.soar.entity; import java.util

原创 Test_Java_File類遞歸練習(拷貝文件)

需求:從鍵盤接收兩個文件夾路徑,把其中一個文件夾中(包含內容)拷貝到另一個文件夾中 Test文件夾中包含兩個文件夾,分別爲src(原文件夾)和dest(目標文件夾) 在src的文件夾中包含若干個文件 dest文件夾爲空文件

原创 JDBC概述和初體驗

一、JDBC概述 JDBC(java database connectivity): SUN公司提供的一套操作數據庫的標準規範。 JDBC與數據庫驅動的關係:接口與實現的關係。 JDBC規範(掌握四個核心對象): Drive

原创 SQL語言基礎

一、數據庫概述 數據庫(DataBase,DB):指長期保存在計算機的存儲設備上,按照一定規則組織起來,可以被各種用戶或應用共享的數據集合。(文件系統) 數據庫管理系統(DataBase Management System,DB

原创 MySQL修改登陸密碼

修改mysql root用戶密碼 1) 停止mysql服務 windows+R運行輸入services.msc 停止mysql服務 右鍵選擇停止 或者 cmd –> net stop mysql 2) 在cmd下 輸入

原创 Test_Java_File類遞歸練習(刪除該文件夾)

需求:從鍵盤接收一個文件夾路徑,刪除該文件夾 import java.io.File; import java.util.Scanner; public class Test2 { /* * 需求:從鍵盤接收

原创 Java_基礎—設置休眠/守護/插隊/禮讓/優先級線程

一、休眠線程(Sleep) Thread.sleep(毫秒), 控制當前線程休眠若干毫秒 1秒= 1000毫秒 1秒 = 1000 * 1000 * 1000納秒 1000000000 package com.soar.th

原创 Java_基礎—多線程(線程安全問題)

一、繼承Thread類 多線程併發操作同一數據時, 就有可能出現線程安全問題 使用同步技術可以解決這種問題, 把操作數據的代碼進行同步, 不要多個線程一起操作 需求:鐵路售票,一共100張票,通過四個窗口賣完. package

原创 Java_基礎—多線程(同步代碼塊和同步方法)

一、什麼情況下需要同步? 當多線程併發, 有多段代碼同時執行時, 我們希望某一段代碼執行的過程中CPU不要切換到其他線程工作. 這時就需要同步. 如果兩段代碼是同步的, 那麼同一時間只能執行一段, 在一段代碼沒執行結束之前, 不

原创 Test_Java_集合練習(約瑟夫環/幸運數字)

需求:使用Java程序求解約瑟夫環的問題 約瑟夫環(約瑟夫問題)是一個數學的應用問題:已知n個人(以編號1,2,3…n分別表示)圍坐在一張圓桌周圍。從編號爲k的人開始報數,數到m的那個人出列被殺死;他的下一個人又從1開始報數,數到

原创 JDBC常用的類和接口

一、java.sql.Drivermanager 類:創建連接 1、註冊驅動 DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 不建議使用,原因: 導致驅動