原创 Java基本類型以及引用類型String介紹
char 一個字節 8位 (1 byte = 8) int 2 byte = 16 long 4 byte = 32 String 單個字符 public static void isit() { char
原创 List報 java.lang.UnsupportedOperationException異常
原因在於List調用remove(),引起的異常 如果按照如下方式初始化,並且再調用remove()並沒有什麼問題,但是 public void isN() { List<String> list = new A
原创 如何邊遍歷邊移除Collection中的元素
正確方法 Iterator<Integer> it =list.iterator(); while(it.hasNext){ it.move } 錯誤方法 for(Integer i:list){
原创 泛型-接口泛型
Java接口的泛型,常用一共就兩種! 1:第一種在實現接口的子類依舊使用泛型,在實例化的時候在動態添加type 2://第二種形式,子類實現接口的時候具體化type,在實例化的時候不用再動態添加type //接口泛型 pub
原创 IO流 打印流
一共可以分成3類 1:純字節流 2:字符流 3:混合流 (混合流最好) ———-混合流 BufferedReader reader = new BufferedReader(new InputStreamReader(Sy
原创 Java反射總結歸納
Java的反射很重要 作用有兩個獲取反射類型和反射調用(下面我會都說到,網上大多說的用法不全面) 獲取Class Class<Demo> c = Demo.class;//第一種方法 Class<?> c = Class.forN
原创 在CSDN上如何做到能夠增長我們的編程能力?
提高編程能力,對於我們這些新手來說顯得尤爲重要!大神們他們已經在工作和學習中已經掌握了提升能力的技巧和思想! 在我學習Java的路中,差不多有些東西,都是其他所共有的語言比如數據結構和算法,設計模市,重構技巧,語言特性的共通性,這
原创 Java命名規範
【強制】所有編程相關命名均不能以下劃線或美元符號開始,也不能以下劃線或美元符號結束。 反例: _name / __name / Object/name/name / Object$ 【強制】所有編程相關的命名嚴禁使用拼音與英
原创 泛型(generic paradigm)-methods
泛型方法: 1:限制了範圍 2:未限制範圍 package 泛型; public class GenericParadigm { public <T> T isT(T t){//第一種泛型方法 Sy
原创 Spring4 + Hibernate + SpringMVC +Activiti5.22
整理工作流 由於JBMP團隊的核心出去以後,發展了activiti,並且由於把activiti和JBPM4.4的API用法差不多因此,這裏整合activiti jar準備: spring4.2.0 jar 略 hibe
原创 關於刪除數組元素的問題
在這裏我說幾種方法 第一種利用了System.arraycopy method /* * 此方法主要即找出要刪除元素的位置,然後再左右複製進目標數組 在jdk保 Long包下面 public static
原创 Java註解
JavaSe5 開始內置了三種註解,定義在Java.lang中 @Override 表示覆蓋超類的方法(父類) @Deprecated 編譯器發出警告 @SuppressWarnings 關閉不當的編譯器警告信息 另外還有四種元註解 @
原创 linux安裝oracle11g
首先安裝包原 要安裝成功必須的設置源(我自己是阿里巴巴源) sudo apt-get install automake sudo apt-get install autotools-dev sudo apt-get install b
原创 吸血鬼數字
吸血鬼數字是指位數爲偶數的數字,可以由一對數字相乘而得到,而這對數字各包含乘積的一半位數的數字,其中從最初的數字中選取的數字可以任意排序。 code完整版Java版本 package com.code4; import java.ut
原创 linux安裝nginx
(linux用到是ubuntu16.04) 源地址 * No rule to make target則:假如報make **停止 ./sbin/nginx -s stop **退出 ./sbin/nginx -s quit 位置: