Java關閉表單的六種方法

1.使用JFrame的enableEvents和processWindowEvent//Frame1.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;public class Frame1 extends JFrame {public Frame1() {enableEvents(AWTEvent.WINDOW_EVENT_MASK);this.setSize(new Dimension(400, 300));

JAVA判斷素數

方法一:import java.util.Scanner;public class PrimeNumber {/*用(int) Math.sqrt(n)求出迴圈上限  * isPrime()方法用來檢測當前數是否為質數  */public static boolean isPrime(int num) {  boolean prime = true;  int limit = (int) Math.sqrt(num);  for (int i = 2; i <= limit; i++) {

JAVA判斷閏年

方法一:import java.util.Scanner;public class LeapYear {public static boolean isLeapYear(int year){return ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) ;}/*** @param args*/public static void main(String[] args) {  

Java效能最佳化[2]:字串過濾實戰

 上一個文章已經介紹了基本類型和參考型別的效能差異(主要是由於記憶體配置方式不同導致)。為了給列位看官加深印象,今天拿一個具體的例子來實地操作一把,看看最佳化的效果如何。  ★關於需求  首先描述一下需求,具體如下:給定一個String對象,過濾掉除數字(字元'0'-'9')以外的其它字元。要求時間開銷儘可能小。過濾函數的原型如下:String filter(String

Java 的JDBC 資料庫連接池實現方法

雖然 J2EE 程式員一般都有現成的應用伺服器所帶的JDBC 資料庫連接池,不過對於開發一般的 Java Application 、 Applet 或者 JSP、velocity 時,我們可用的JDBC 資料庫連接池並不多,並且一般效能都不好。 Java 程式員都很羨慕 Windows ADO ,只需要 new Connection 就可以直接從資料庫連接池中返回 Connection。並且 ADO Connection 是安全執行緒的,多個線程可以共用一個 Connection, 所以

LoadRunner JAVA協議 來測試SQL效能

大家可能都知道 ODBC 協議是可以錄製下來,SQL SERVER 2000 但是這個協議是底層的協議,所以好多東西是我們不想要的,也有好多東西,是我們不知道的.所以參數化,及維護指令碼太難度了..由於這樣的原因,所以本要用JAVA代碼來寫了一個測試SQL的程式.    /* * LoadRunner Java scrīpt. (Build: 873) * Writer fangtiesui * scrīpt Descrīption: SQL 查詢效能測試指令碼  * DATE : 2008-0

JavaRegex初學者指南自BLOGJAVA)

本文將介紹如何在Java中使用Regex來處理文本資料。Regex就是一個字串,但和普通的字串不同的是,Regex是對一組相似字串的抽象,如下面的幾個字串: a98b   c0912d   c10b   a12345678d  

關於Java RMI 中對象的序列化與還原序列化

關於Java RMI 中對象的序列化與還原序列化。背景介紹:在RMI分布式應用系統中,伺服器與客戶機之間傳遞的Java對象必須是可序列化的對象。不可序列化的對象不能在物件流程中進行傳遞。對象序列化擴充了核心 Java輸入/輸出類,同時也支援對象。對象序列化支援把對象編碼以及將通過它們可訪問到的對象編碼變成位元組流;同時,它也支援流中對象圖形的互補重構造。序列化用於輕型持久性和藉助於通訊端或遠程方法調用(RMI)進行的通訊。序列化機制:序列化分為兩大部分:序列化 和還原序列化 。序列化是這個過程的

java.net.socketexception permission denied in android

這是一個經典錯誤, Socket不能對外串連,錯誤不會被報出,調試的時候,能看到Exception,  一般是拋出 java.net.socketexception permission denied這個異常。只要你的程式想連網,就會拋出這個異常,最終連網失敗。 原因是: 需要訪問到網路必須要有許可權, 在AndroidManifest.xml中,需要進行如下配置: <uses-permission android:name="android.permission.INTERNET" /&

JAVA中的時間處理

//定義一個時間格式變數private static final String DEFAULT_PATTERN = "yyyyMMddHHmmss"; /*** author 郝學武* 日期計算後返回規定格式的時間字串* * @param interval* 天數* @param pattern* 時間格式* @return*/public static String getDate(String interval,Date starttime, String pattern)

Java反射中Method類invoke方法的用法

import java.lang.reflect.Method;public class InvokeTester { public int add(int param1, int param2) {  return param1 + param2; } public String echo(String mesg) {  return "echo" + mesg; } public static void main(String[] args) throws Exception { 

ArrayGrowTest.java

/**   @version 1.01 2007-12-07   @author Rianbow*/import java.lang.reflect.*;import java.util.*;public class ArrayGrowTest{    public static void main(String[] args)   {       int[] a = { 1, 2, 3 };      a = (int[]) goodArrayGrow(a);      arrayPrint(

Android 工欲善其事,必先利其器,Ubuntu10.10,Java環境搭建

Android應用程式開發是使用Java語言,所以在學習之前必須先搭好java環境,由於我工作是在Ubuntu 10.10下,所以總結下關於Ubuntu 10.10下java環境搭建的方法。  Step 1:從Oracle 網站上下載linux版本的JDK,我下的版本是jdk-6u26-linux-i586.bin.  Step 2:將下載好的檔案複製到你想要安裝在哪個目錄下面。我是在/home/<username>下建立了一個java目錄,並把jdk-6u26-linux-i586

Exception in thread “main” java.lang.UnsatisfiedLinkError: no hello in java.library.path

public class Hello { /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub  new NativeHello().HelloWorld("I am loading the native method!"); }} 調試後出現的問題:Exception in thread "main"

國外某所大學的java作業題

 Student Application Create a base class Student that has Student ID (int), Student’s name (String), student’s address (String), and letterGrade (char). Now create classes UnderGradStudent, GradStudent and NonDegreeStudent that inherit from Student. 

JAVA筆記4

1、集合裡只能儲存對象(實際上是對象的引用),數組能儲存基礎資料型別 (Elementary Data

JAVA筆記3

26、重載的一種情況:public static void add(int a,char b,double c);和public static void add(int a,double c,char c);重載27、重載和傳回值類型無關28、即使某個執行個體為空白,它也可以訪問它所屬類的類成員,但是訪問該執行個體的成員則會引發NullPointException異常29、如果一個類始終只能建立一個執行個體,則這個類被稱為單例類30、final

出現java.io.NotSerializableException錯誤。

最近參與了使用JAVA語言開發的項目,開發環境是MyEclipse + WebLogic。自己也發了幾個文章介紹了一下使用到的一些技術。如何在JAVA程式中使用Struct一次傳入多條資料給Oracle的預存程序。 如何以Collection變數作為資料來源來向資料表中插入資料,或者更新資料。如何在Oracle中修改Collection類型的變數。如何在Oracle中向Collection類型的變數中逐條插入資料。但是在進行UT的時候下面的代碼無法通過。StructDescriptor st =

Java加密入門

密碼編譯演算法的分類:1.對稱式加密 DES,AES2.非對稱式加密 RSA, DSA, 3.單向加密 MD5, SHA對稱式加密的特點:    1.雙方使用相同的密鑰,解密方事先必須知道加密金鑰    2. 加密時使用什麼密鑰,解密時必須使用相同的密鑰    3. 對同樣的資訊,使用不同的密鑰,加密結果理論上不相同    在DES中,使用了一個56位的密鑰以及附加的8為同位位元,慘升最大64位的分組大小。攻擊DES,一般只能使用窮舉的密鑰搜尋,即重複嘗試各種密鑰直到有一個符合為止。   

java動態代理工廠類

package com.czp.util;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * 代理產生工廠,要求其子類實現before(...),after(...),onException(...) 實現處理業務 * * @author caozhongping * */public abstract class

總頁數: 4058 1 .... 458 459 460 461 462 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.