原创 String類、包裝類和日期處理

一、String類1、常用的屬性2、常用方法3、方法對應例子public class SystemDemo { public static void main(String[] args) { int[] arr1 = {5,6

原创 可變字符串基礎學習筆記(一)

1、可變字符串(StringBuffer)概述①StringBuffer:字符串緩衝區,是線程安全的,只是效率稍微慢一點。②StringBuffer和String的比較:String一旦被創建後,值不能改變,如果參與了操作,引用發生了變化

原创 字符串基礎學習筆記(三)

1、其他常用功能①分隔字符串public class StringDemo1 { public static void main(String[] args) { String str = "3000-3999-uuu-999-

原创 eclipse基礎學習(1)

    一、Eclipse的簡單介紹:  (1)eclipse的由來  A:由IBM一個小組開發。(4000萬$ 免費就是最大回饋)  SUN,IBM,微軟,Oracle,惠普,谷歌...  (2)eclipse的特點  A:完全由Jav

原创 集合基礎學習筆記(一)

1、數組與集合的區別數組:長度固定,可以存儲基本數據類型,也能存儲對象集合:長度可變,只能存儲對象類型(由於有包裝類的存在,集合可以存儲任何類型)。2、集合的體系結構集合也叫容器用於存儲對象。我們根據不同的需求和不同的數據結構來對集合做了

原创 可變字符串基礎學習筆記(二)和隨機數學習筆記

一、可變字符串1、插入public class StringBufferDemo3 { public static void main(String[] args) { StringBuffer sb = new StringB

原创 Set集合基礎學習筆記

1、增強型for循環語法:for(數據類型  變量:集合/數組){  }缺點:會存在併發問題import java.util.ArrayList; import java.util.Collection; public class Fo

原创 字符串基礎學習筆記(一)

1、字符串(String)①字符串是屬於引用數據類型。②String 類代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作爲此類的實例實現。字符串是常量;它們的值在創建之後不能更改。package cn.tx.stri

原创 學習Object類總結

    今天是學習自學java的第22天,基本都是晚上在網上學習視頻課程,隨即跟着一起敲案例代碼。    今天學習的是Object類,Object類可以簡單理解爲所有類的父類(根類),所有的類都是直接或者間接的去繼承Object類。Obj

原创 異常基礎(學習筆記)

在我們寫java程序時難免會出現錯誤,java中的異常機制爲了提高我們程序的健壯性和容錯性二存在一、異常體系Throwable類是java語言中所有錯誤和異常的超類。1、Throwable類子類:Error(錯誤類)和Exception(

原创 字符串基礎學習筆記(二)

1、字符串的判斷方法:以上方法例子:public class StringDemo4 { public static void main(String[] args) { //創建常理的字符串 String str = "h

原创 求大神幫忙解決, hibernate配置後運行出現了這個錯誤

這是 hibernate.cgf.xml的配置文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hiberna

原创 二叉樹學習筆記

1、二叉樹的定義         二叉樹(Binary Tree)是n(n≥0)個結點組成的有限集合,n=0時稱爲空二叉樹;n>0的二叉樹由一個根結點和兩棵互不相交、分別稱爲左子樹和右子樹的子二叉樹構成,二叉樹也是遞歸定義的,在樹種定義的

原创 常用排序方法及其java實現

java中最常見的幾種排序方法分別是:冒泡排序、快速排序、選擇排序、插入排序。 1、冒泡排序 算法思想:  從數組中第一個數開始,依次遍歷數組中的每一個數,通過相鄰比較交換,每一輪循環下來找出剩餘未排序數的中的最大數並”冒泡”至數列的頂端

原创 JSP初學筆記(一)

1、什麼是Web應用程序      Web應用程序是一種通過Web訪問的應用程序。Web應用程序一個最大優點就是用戶很容易訪問。用戶只需要有瀏覽器即可,不需要再安裝其他軟件。Web開發是目前軟件開發領域的三大方向之一。(桌面應用程序,We