如何用JDK編譯JAVA程式?

JAVA版hello   world全攻略 侯光敏         看到很多技術網站的BBS上面充斥著java初學者的關於運行第一個java程式的求助資訊,我覺得作為“過來人“很有寫這篇文章的必要,因為他們遇到的都是些很低級的問題,但是讓這些問題佔據bbs上那麼多寶貴的空間就太不應該了。         要搞清楚的基本概念        

Java語言中沒有引用傳遞,只有值傳遞。到底對不對?

看java求職寶典,有一名這樣的話:Java語言中沒有引用傳遞,只有值傳遞。怎麼都覺得不對。上網查了下資料 在傳遞引用的時候其實是複製了一份引用傳進去的.A a=new A();test(a)相當於(A b=a;test(b))如果傳的是基礎資料型別 (Elementary Data Type),修改這個值並不會影響作為參數傳進來的那個變數,因為你修改的是方法的局部變數,是一個副本。

用exe4j將java程式打包成exe格式

轉載地址:http://blog.csdn.net/fog911811/article/details/6151700    因為工作有這方面的需要,之前上網搜過許多關於將java程式轉為可執行(exe)程式的網頁,但都不盡人意。過了一段時間再搜時發現這個好東西exe4j。親自試了刀發覺真的很簡單和好用。把它記下來方便健忘和大家:   第一、將應用程式匯出成一個JAR檔案。1、先打包程式成一個jar,在eclipse裡面很容易做到,右擊程式選擇“Export”。2、選擇“JAR file”,按“

java虛擬記憶體

可以給Java虛擬機器設定使用的記憶體,但是如果你的選擇不對的話,虛擬機器不會補償。可通過命令列的方式改變虛擬機器使用記憶體的大小。如下表所示有兩個參數用來設定虛擬機器使用記憶體的大小。 參數描述 -Xms JVM初始化堆的大小 -Xmx JVM堆的最大值

java.util.Timer類的使用

應用開發中,經常需要一些周期性的操作,比如每5分鐘檢查一下新郵件等。對於這樣的操作最方便、高效的實現方式就是使用java.util.Timer工具類。比如下面的代碼每5分鐘檢查一遍是否有新郵件:private java.util.Timer timer; timer = new Timer(true); timer.schedule(new java.util.TimerTask() { public void run() { //server.checkNewMail(); 檢查新郵件 } }

JAVA WEB學習筆記(二)-JavaBean學習專題

一、JavaBean的優點:*************************************************************************************A.不需要用到Java文法B.對象的共用更簡單C.請求參數與對象屬性之間可以方便地對應起來*************************************************************************************二、JavaBean的特點:*******

java io設計模式分析

我想任何一本介紹模式的書在講到Decorator模式的時候不能不提到它的實際應用——在Java/IO庫裡面的應用,<<Java與模式>>這本書也不例外,有點不一樣的是,這本書在介紹的時候有個專題,是從兩個模式來看Java/IO庫,完這個專題後,個人感覺對Java/IO庫有了全新的認識同時也加深了Decorator模式跟Adapter適配器模式的理解,現和大家分享下這個在我看來很偉大的成果,同時說明下,以下大部分文字跟圖片是來自<<Java與模式>>

求字串全排列的遞迴演算法(java程式)

import java.util.ArrayList;import java.util.List;/** * 求字串的全排列 * * @author wenin819 * */public class Arrange {/** * 判斷調用求排列的主要方法 */public static List<String> arrange(String input){if(null == input || 0 ==

axis2 Connecting to the Web Service API Using Java and Axis 1.4

This document contains conceptual and procedural information on connecting your development environment or other systems to the ExactTarget SOAP web service API usingJava via the Axis 1.4 SOAP client.Why Connect to the Web Service API using Java and

java讀寫UTF8檔案

 讀寫檔案是最常用的操作之一,每次將相應的程式碼片段複製過來不僅麻煩,還會影響整體的美觀。為此我單獨寫了一個檔案操作的類,需要時先把這個類的代碼粘過去,再調用就方便多了。import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.

用Java讀取Excel表資料和將資料匯出成Excel表

      最近的項目需要使用大量的Excel表,策劃把資料都做成Excel表,通過編輯器把Excel表的資料匯入到資料庫,編輯器提供各種編輯操作,還要提供將資料庫匯出成Excel表的功能。藉助於Java Excel API,這個問題就很簡單了。      一:史上最簡單的方法      對於簡單的表格(純文字),其實可以不藉助Java Excel

java 另存新檔下載檔案時重新命名檔案

public void  filedown() throws Exception {String fileName = inputPath.replace(inputPath.substring(0,inputPath.lastIndexOf("/",inputPath.length())),"/data/backup"); //原來檔案的路徑String filepath = inputName.substring(inputName.lastIndexOf("/") + 1,

110個知名Java項目集錦

項目名稱 項目描述http://andyluo.blogjava.netASM Java bytecode manipulation frameworkAspectWerkz AspectWerkz - Dynamic AOP for JavaAxis Axis - an implementation of the SOAP (Simple Object Access Protocol) submission to W3CBatik Batik SVG Toolkit - Toolkit

捕捉登出時間解決方案—–java中session 的正確理解收藏)

前段時間要做一個捕捉使用者登入和登出時間的功能,查了很多資料,做了很多測試 ,總結出兩套方案,其中對session有了進一步的認識。        使用者的登入時間很好做了,在使用者驗證成功通過後,得到當前系統時間記錄就行;如果系統用的是Acegi的話,可以寫一個類,繼承Acegi中的 AuthenticationProcessingFilter.java,並覆蓋其onSuccessfulAuthentication方法,故名思

關於java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream解決辦法

在編寫郵件發送相關程式時,會報錯! 主要原因是  javax.mail和javax.activation這兩個包已經在javaEE5當中屬於基礎包了,就是JDK中內建了已經,但是裡面的方法與現在外面的mail.jar和activation.jar有一些出入,所以初學者在直接copy別人代碼的時候往往會出現上面的錯誤。 廢話不多說下面是解決方案 進到X:/Program Files/MyEclipse

java 讀寫excel

public class OperatExcel{    private  File file = new File(ParamenterInit.SRCEXCELPATH);    private  File outfile = new File(ParamenterInit.DESTEXCELPATH);    private static String sheetName = ParamenterInit.SHEETNAME;    private static int column

Java限制格式,只能輸入數位輸入框JTextField

package com.ui.wyp;import java.text.ParseException;import javax.swing.JFormattedTextField;import javax.swing.JFrame;import javax.swing.text.MaskFormatter;public class JustaTest {public static void main(String[] args) throws ParseException { JFrame

java程式計算圓周率

昨晚波士堂看到王興背誦圓周率,感到有興趣了,於是下個txt,圓周率100萬位開始背誦,太辛苦,代碼實現出來繼續背。package com.xjtu.pi;/** * π的隨機數演算法 * 描述: * 在單位正方形中,隨機往裡面扔點,如果落在單位圓裡面就計數 * 多次重複這一過程進行統計,由於四分之一圓面積為π/4約等於計數值/總數 * 得到π=4*sum/N * 重複的次數越多,算出來的π值越精確 */import static java.lang.Math.*;public class pi

《Java資料結構和演算法》第二版 Robert lafore 編程作業 第七章

《Java資料結構和演算法》第二版 Robert lafore  編程作業 第七章/* 7.1修改partition.java程式(清單7.2),使partitionIt()方法總是用具有最大的 下標值的數組(最右)資料項目作為樞紐,而不是任意一個資料項目。(這和清單7.3 的quickSort.java程式相似。)確保程式對三個或少於三個資料項目的數組也能 執行。為了達到這個目的,需要增加一些額外的語句。 7.2修改quickSort2.java程式(清單7.4)以計算排序中複製和比較的次數,

Java使用GDAL

在使用Java調用GDAL之前,先說明一下編譯。在編譯的時候,需要JRE、Ant和SWIG這三個東西,沒有的先下載這兩個東西,下載完之後,安裝,ANT和SWIG直接解壓就行,不用安裝。接下來用記事本開啟nmake.opt,找到第86行左右的地方,如下:# SWIG Java settings!IFNDEF JAVA_HOMEJAVA_HOME = "C:\Program Files\Java\jdk1.6.0_26"!ENDIF!IFNDEF

總頁數: 4058 1 .... 33 34 35 36 37 .... 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.