Time of Update: 2018-12-05
java代碼: Consider a function which, for a given whole number n, returns the number of ones required when writing out all numbers between 0 and n. For example, f(13)=6. Notice that f(1)=1. What is the next largest n such that f(n)=n?
Time of Update: 2018-12-05
到http://www.sun.com下載./jdk-1_5_0-linux-i586-rpm.bin 的安裝包執行./jdk-1_5_0-linux-i586-rpm.bin 鍵入 yes 斷行符號安裝. 執行完後在目前的目錄中會存在 jdk-1_5_0-linux-i586-rpm 檔案, 你可以用 ls 命令查看. 然後執行rpm -ivh jdk-1_5_0-linux-i586-rpm這樣, jdk 預設安裝到 /usr 目錄中去了, 目錄是: /usr/java/jdk1.5.0
Time of Update: 2018-12-05
一道Java面試題,個人認為,靜態類型的方法是因為它的外觀類型決定的(也就是Parent)。靜態方法是非虛方法(Java中的非虛方法有private,final,static,構造器,非虛方法無需根據具體的對象遍曆方法區的方法表,決定調用關係)也就是說,對於靜態類型方法的調用,是其宣告類型的,如Parent c = new Child(); Parent便是其外觀類型(宣告類型),故調用的便是Parent類型的靜態方法。package com.jue.test;class
Time of Update: 2018-12-05
import java.io.*;import java.math.*;import java.util.*;/*POJ 1131 * * * */public class Main{public static void main(String[] args){String str;Scanner cin = new Scanner(new BufferedInputStream(System.in));BigDecimal eight = new BigDecimal(8);while(
Time of Update: 2018-12-05
做法:先固定一個點例如1,然後分別連1-2,1-3,1-4.......,這樣線段兩邊各有f1和f2種情況,因此有公式f(n)=f(0)*f(n-2) + f(2)*f(n-4) + f(4)*f(n-8) .....+ f(n-2)*f(0),一看,這就是大名鼎鼎的Catalan數!令h(1)=1,h(0)=1,Catalan數滿足遞迴式:h(n)= h(0)*h(n-1)+h(1)*h(n-2) + ... + h(n-1)h(0) (其中n>=2)另類遞迴式: h(n)=h(n-1)
Time of Update: 2018-12-05
在使用HashSet時,應注意:一、自己的類有屬性,就應當重寫方法equals和hashCode;二、寫方法時要遵守的原則,兩個類equals返回true時,hashCode一定相等(考慮一下雜湊表的衝突就可以理解);三、在使用時不得隨意修改HashSet中的值,否定將會導致結果不準確性。import java.util.*;class R{public int count;public R (int count){this.count = count;}public
Time of Update: 2018-12-05
1 Java中一個char類型可以存放一個漢字嗎?為什嗎? 可以。因為JVM的最小單位是兩個位元組,而java中以unicode存放漢字了,unicode佔用了兩個位元組。2 Java中實現多線程的方法有幾種?怎樣實現同步? 實現多線程的方法有兩種:1 擴充Thread類;2 實現Runnable介面 實現方法同步有兩種:1 在方法前面加sychronized 2
Time of Update: 2018-12-05
在 Java 理論和實踐 的 前一期文章 中,Java 清潔工程師 Brian Goetz 探究了弱引用(weak references),它讓您警告垃圾收集器,您想要維護一個對象的引用,而不會阻止該對象被垃圾收集。在本期文章中,他將解釋 Reference 對象的另外一種形式,即軟引用(soft references),用於協助垃圾收集器管理記憶體使用量和消除潛在的記憶體流失。垃圾收集可以使 Java 程式不會出現記憶體流失,至少對於比較狹窄的 “記憶體流失” 定義來說如此,但是這並不意味著我
Time of Update: 2018-12-05
1。public class Equivalence { public static viod main (String[] args) { Integer n1=new Integer(47); Integer n2=new Integer(47); System.out.println(n1==n2);
Time of Update: 2018-12-05
java 資料庫基本操作1、java資料庫操作基本流程2、幾個常用的重要技巧:可滾動、更新的記錄集批次更新交易處理java資料庫操作基本流程:取得資料庫連接 - 執行sql語句 - 處理執行結果 - 釋放資料庫連接1、取得資料庫連接1)用DriverManager取資料庫連接例子String className,url,uid,pwd; className = "oracle.jdbc.driver.OracleDriver"; url = "jdbc:oracle:thin:@127.0.0.
Time of Update: 2018-12-05
開始在ubuntu的軟體中心找到openJDK java,使用卸載選項居然提示網路連結失敗?!!卸載個軟體還要下載個毛線啊,直接將目錄/usr/lib/jvm刪除之。然後執行:1.在sun的官網下載jdk-7u15-linux-i586-demos.tar.gz,2.建立目錄/usr/lib/jvm: sudo mkdir /usr/lib/jvm.3.解壓安裝包. tar -zxvf jdk-7u15-linux-i586-demos.tar.gz,然後拷貝到目標目錄:cp -a jdk1.
Time of Update: 2018-12-05
1. 什麼是TCP/ IP協議? 2. TCP/IP有哪兩種傳輸協議,各有什麼特點? 3. 什麼是URL? 4. URL和IP地址有什麼樣的關係? 5. 什麼叫通訊端(Socket)? 6. 通訊端(Socket)和TCP/IP協議的關係? 7. URL和通訊端(Socket)的關係?8.1 網路編程基本概念,TCP/IP協議簡介8.1.1
Time of Update: 2018-12-05
Java介面知識點1. 類可以實現多個介面;2. 物件導向程式設計的基本單位是類型(type);3. 介面是設計的一種表達方式;4. 介面沒有任何實現;5. 不可以建立介面的執行個體; 6. 介面如何聲明: public interface Comparable{}7. 介面如何聲明:使用關鍵字interface;8. 介面可以聲明哪三種類型的成員;a.常量;b.方法;c.嵌套類和介面;9.
Time of Update: 2018-12-05
package com.jue.test;public class MainClass { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Thread t = new Thread() { @Override public void run() {
Time of Update: 2018-12-05
package com.jue.test;public class MainClass { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Thread t1 = new MyThread(); t1.start(); try{
Time of Update: 2018-12-05
package com.jue.test;public class MainClass {private Object o1 = new Object();private Object o2 = new Object();/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubMainClass mc =new MainClass();mc.startRead();
Time of Update: 2018-12-05
package com.jue.test;public class MainClass {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubMyThread thread = new MyThread();thread.start();try{Thread.sleep(1000);}catch(Exception
Time of Update: 2018-12-05
package com.jue.test;public class MainClass {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubMyThread t = new MyThread();t.start();//MainClass.sleep(10);synchronized(t){if(t.result == null) {try
Time of Update: 2018-12-05
本文參考多處,一併感謝!http://www.blogjava.net/fanyingjie/archive/2007/06/27/126467.aspxhttp://baike.baidu.com/view/1788559.htmhttp://honda418.iteye.com/blog/315893http://jeff-tang.blog.163.com/blog/static/141686909201022010522906/http://www.cnblogs.com/mgod/ar
Time of Update: 2018-12-05
package cn.com.images;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.math.BigDecimal;import java.math.MathContext;import java.util.ArrayList;import javax.