原创 粗略應用setBoeder,JTree

<img src="https://img-blog.csdn.net/20151112194812678?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fonts

原创 簡單的網絡編程--服務器,客戶端呼應

首先是客戶端代碼package com.test; import java.io.BufferedReader; import java.io.I

原创 JAVA 播放聲音

 下面是一個java播放聲音的應用程序,可以單次播放聲音、循環播放聲音 MusicPaly myMusicPlay = new MusicPlay(getClass().getResource("/music/button.wav")

原创 設置面板背景

設置面板的背景,添加的控件不會被覆蓋,主要用到JPanel的  paintComponent方法畫背景。並且把setOpaque方法設置成fal

原创 git用法小結(1)--建立遠程倉庫

git用法小結(1)--建立遠程倉庫 最近一直在學習使用git來管理自己的程序,總是今天東學一點,明天西湊一點,到用的時候,總是有些茫然不知所措。 在博客園裏看見一篇老好的文章,教我們做筆記啦,但是做完筆記還是要記得總結哦!

原创 Java中的static關鍵字解析

  static關鍵字是很多朋友在編寫代碼和閱讀代碼時碰到的比較難以理解的一個關鍵字,也是各大公司的面試官喜歡在面試時問到的知識點之一。下面就先講述一下static關鍵字的用法和平常容易誤解的地方,最後列舉了一些面試筆試中常見的關於s

原创 深度解析串池

Java字符串池(String Pool)深度解析 版權聲明:本文爲博主原創文章,轉載請註明出處,歡迎交流學習!         在工作中,String類是我們使用頻率非常高的一種對象類型。JVM爲了提升性能和減少內存開銷,避免

原创 Java中關於內存泄漏出現的原因以及如何避免內存泄漏(超詳細版彙總上)

來源:http://blog.csdn.net/wtt945482445/article/details/52483944 Android 內存泄漏總結 內存管理的目的就是讓我們在開發中怎麼有效的避免我們的應用出現內存泄漏的問

原创 山寨QQ好友列表

 package com.qq.client.view; import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.GridLayout; i

原创 JAVA佈局GridBagLayout

Java 的佈局管理器GridBagLayout的使用方法【圖文說明】  GridBagLayout是java裏面最重要的佈局管理器之一,可以

原创 JAVA數據庫連接

//首先定義需要用的祖父穿//數據庫連接需要用到的字符串命令<pre class="java" name="code">//數據庫連接需要用到的字符串命令Connection ct = null;  ResultSet rs = null

原创 GUI佈局學習1

JPanel backPanel = new JPanel(); back.setBorder()方法學習 需要用到TitelBorder類 JTree Tree = new JTree(); 需要用到DefaultMutableTre

原创 JSON 數據格式

JSON 數據格式        JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。JSON採用完全獨立於語言的文本格式,這些特性使JSON成爲理想的數據交換語言。易於人閱讀和編寫,同時也

原创 關於String類型變量的比較問題

String str1 = "abc"; String str2 = "abc"; 上述中的"abc"會被存放到常量字符串池中,定義str1和str2指向了字符串池中的"abc"(這裏有個原則:指向的字符串如果存在,就共享) java

原创 OAuth2.0-授權碼模式解析

前言 OAuth 2.0是行業標準的授權協議。 OAuth 2.0取代了2006年創建的原始OAuth協議所做的工作。它專注於客戶端開發人員的簡單性,同時爲Web應用程序,桌面應用程序,移動電話和客廳設備提供特定的授權流程。該規範及其擴展