Time of Update: 2018-07-26
一:static關鍵字: package a;class person{String name;String country="CN";public void show(){System.out.println(name+"::"+country);}}public class a{public static void main(String [] args){person p=new
Time of Update: 2018-07-26
靜態變數與方法 靜態變數 對於類的成員變數來說,每個對象在記憶體中都擁有自己的成員變數,對象的方法操作都是作用於對象本身的變數,各對象的資料是相互獨立的。然而,實踐中有時需要在對象間共用資料,既希望用一個記憶體地區來儲存一個特定資料,所有的對象共用該資料,或者不通過任何對象就能訪問它。可以使用Java的static關鍵字來解決該問題 在變數前加上static關鍵字,變數就變成了靜態變數,靜態變數類似於一個全域性的變數,在記憶體中只存在它的一個副本,
Time of Update: 2018-07-26
五、 新類庫中的構件 Java SE5的java.util.concurrent引入了大量設計用來解決並發問題的新類。學習使用它們將有助於編寫出更加簡單而強壯的並發程式。 1. CountDownLatch 他被用來同步一個或多個任務,強制他們等待由其他任務執行的一組操作完成。
Time of Update: 2018-07-26
Java基礎知識關鍵字 定義:一些已經賦予了指定含義的詞語 根類相關:public private protected class interface implements extends import package abstract 根方法函數/屬性相關:void return static final 八大基礎資料型別 (Elementary Data Type):int short byte long char boolean
Time of Update: 2018-07-26
Java版本代碼如下: import org.apache.spark.SparkConf;import org.apache.spark.SparkContext;import org.apache.spark.sql.DataFrame;import org.apache.spark.sql.SQLContext;/** * 使用Java的方式實戰對DataFrame的操作 */public class DataFrameOps { public static void main(
Time of Update: 2018-07-26
著作權聲明:本文為博主原創文章,未經博主允許不得轉載 來源程式(原始碼):用進階語言編寫的程式。 Java程式必須包含名為main的方法,程式是從main方法開始執行的;Java中的每條語句都以分號(;)結束,也稱為語句結束符。 每個Java程式至少應該有一個類。每個類都有一個名字。按照慣例,類名都是以大寫字母開頭的。 Java來源程式是區分大小寫。 Java標識符:Java語言中:變數、常量、方法、類的名字,統稱為Java標識符。 標識符必須遵從的規則:
Time of Update: 2018-07-26
原文地址:http://blog.csdn.net/truong/article/details/40227435 public class Test { public static void main(String args[]) throws InterruptedException { ExecutorService exe = Executors.newFixedThreadPool(50); for (int i = 1;
Time of Update: 2018-07-26
今天吃了時間格式化的大虧了,也是不懂js的時間格式化,坑了好長時間。紀念一下,長個記性與大家分享。 java的日期格式化:切記格式為yyyy-MM-dd HH:mm:ss,這個區分大小寫。 public static void main(String[] args) { //正確時間格式 String ddate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
Time of Update: 2018-07-26
使用java正則可以很方便的從字串中提取合格內容。 1.提取字串中所有的手機號: private void getPhoneNum(String smsBody) { Pattern pattern = Pattern.compile("(13|14|15|18)\\d{9}"); Matcher matcher = pattern.matcher(smsBody); while (matcher.find()) {
Time of Update: 2018-07-26
Java使用二分插入排序竟然和直接插入排序速度比較 之前測試過Python使用二分插入排序竟然比直接插入排序快99倍。 現在測試下 Java,Linux測試結果如下: javac test.java java testInsertSort total milliseconds:15769InsertSortWithBinarySerach total milliseconds:15657
Time of Update: 2018-07-26
Java的自動裝箱和自動拆箱功能 首先得注意基礎資料型別 (Elementary Data Type)和類的區別,也就是Integer和int的區別。注意容器中加入的都是類的對象而不是基礎資料型別 (Elementary Data Type)。故需要先將基礎資料型別 (Elementary Data Type)打包成對象。 Integer i = 100; 編譯的時候,編譯器會自動將執行以下文法 Integer
Time of Update: 2018-07-26
java編程相關總結(一) java編程相關總結是一個持續更新的系列,是本人對自己多年工作中使用到java的一個經驗性總結,也是溫故而知新吧,因為很多基礎的東西過了這麼多年,平時工作中用不到也會遺忘掉,所以看看書,上上網,查查資料,也算是記錄下自己的筆記吧,過一段時間之後再來看看也是蠻不錯的,也希望能協助到正在學習的人們,本系列將要總結一下幾點: 物件導向的編程思想 java的基本文法 一些有趣的架構解析 實戰項目的整體思路
Time of Update: 2018-07-26
Regex的非貪婪模式。 非貪婪模式在匹配的時候會儘可能少的匹配。 非貪婪模式的表示為 在匹配次數後面加一個。 匹配次數有:* + {m,n} 如 regex = "a*?" ".+?" 在非貪婪模式 要使匹配儘可能少,儘可能短。 Regex的貪婪模式則 在匹配時要儘可能的多
Time of Update: 2018-07-26
兩者在鎖的相關概念上區別: 1.可重新進入鎖
Time of Update: 2018-07-26
有的部落格把按位&稱為非短路邏輯與,把按位|稱為非短路邏輯或,其實僅僅是效果上等同而已,是按位&與按位|的巧妙運行,並不是java本身存在這樣的操作, 真 & 真 ===》 真 真 & 假 ===》 假 假 & 真 ===》 假 假 & 假 ===》 假
Time of Update: 2018-07-26
<?xml version="1.0" encoding="UTF-8"?><beans><bean id="v" class="cn.establishing.factory.spring.Car"></bean><!-- collaborators and configuration for this bean go here --><!-- v=
Time of Update: 2018-07-26
第1章 1.抽象與對象:程式設計語言提供抽象機制,解決問題的複雜性取決於抽象的類型和品質。“類型”指“所抽象的是什麼”。 應只針對待解決的問題建模。物件導向方式提供表示問題空間中的元素的工具,將問題空間中的元素及其在解空間中的表示稱為”對象“。 程式可通過添加新類型的對象使自身適用於某個特定問題,當你閱讀描述解決方案的代碼時,也是在閱讀問題的表述。這是一種更靈活和強有力的語言抽象。 2.物件導向語言的五個基本特性: 1)萬物皆對象
Time of Update: 2018-07-26
引言 在java的IO系統中,在JDK1.4的時候引入了新的IO系統,也就是我們常說的nio,它的主要功能是提高速度。在本篇博文中,詳細介紹關於nio的構造:通道和緩衝器,核心瞭解ByteBuffer,因為它是唯一與通道直接互動的緩衝器。筆者目前整理的一些blog針對面試都是超高頻出現的。大家可以點選連結:http://blog.csdn.net/u012403290 通道與緩衝器 通道是指資源的真實存在,而緩衝器是運輸資源的媒介。比如說我們喝水和時候:水就是通道,而杯子就是緩衝器。
Time of Update: 2018-07-26
學習JAVA這門物件導向的語言,實質就是不斷地建立類,並把類執行個體化為對象並調用方法。對於初學JAVA的人總搞清楚對象是如何執行個體化的,假如類之間存在繼承關係,那就更糊塗了。下面我們通過兩個例題來說明對象的執行個體化過程。
Time of Update: 2018-07-26
實現了雲筆記的登入和註冊功能 遇到了一些問題總結下。 首先,主要是組態架構要花些時間。之後就會好很多。組態架構時遇到的問題是找不到Mapper.xml檔案。我改了很久。使用絕對路徑,相對路徑等。後來重新寫了bean 還加上了classpath成功了。 主要流程 過一陣我想具體寫下流程~ 然後寫前端的時候Ajax回呼函數不執行 要崩潰的。後來發現是我的html檔案是在本地開啟,並沒有放入項目中。所以開啟使用的是file協議,而java