導航:首頁 > 源碼編譯 > 編譯的文件怎麼查找符號的

編譯的文件怎麼查找符號的

發布時間:2022-02-23 09:06:12

java編譯時找不到符號

如果這些類都寫在一個文本里的話,該文本命名只能是public修飾的類名,且只能有一個類被public修飾,其他類去掉public,或者是以包含main()方法的類名為文件名。
該程序中,除了Life類外,其他的類把public去掉,並把文件名改成Life.java,然後編譯javac Life.java,運行java Life

㈡ 請教Win7中文件搜索中原來特殊符號的搜索方式

進入到你想搜索的文件夾,在文件管理器右上方的搜索框中輸入你*#*.*,系統就會把名稱中含#的文件羅列出來,包括以#開頭的文件。你不能輸入#*.*,這樣系統會把所有文件羅列出來。或者你知道你要找的文件名稱或內容的關鍵字,也可輸入搜索框中尋找。

㈢ JAVA 編譯找不到符號.幫看下.

環境變數沒有設置好吧。如下:
Windows下JAVA用到的環境變數主要有3個,JAVA_HOME、CLASSPATH、PATH。
JAVA_HOME指向的是JDK的安裝路徑,如C:\JDK_1.4.2,在這路徑下你應該能夠找到bin、lib等目錄。值得一提的是, JDK的安裝路徑可以選擇任意磁碟目錄,不過建議你放的目錄層次淺一點,如果你放的目錄很深,比如C:\XXXXXX\xxxxx\XXXX\xxxx\ XXXX\xxxx\XXXX\xxx……
設置方法:
JAVA_HOME=C:\JDK_1.4.2
PATH環境變數原來Windows裡面就有,你只需修改一下,使他指向JDK的bin目錄,這樣你在控制台下面編譯、執行程序時就不需要再鍵入一大串路徑了。設置方法是保留原來的PATH的內容,並在其中加上%JAVA_HOME%\bin (注,如果你對DOS批處理不了解,你可能不明白%%引起來的內容是什麼意思;其實這里是引用上一步設定好的環境變數JAVA_HOME,你寫成C:\ JDK_1.4.2也是可以的;你可以打開一個控制台窗口,輸入echo %JAVA_HOME%來看一下你的設置結果) :
PATH=%JAVA_HOME%\bin;%PATH%
同樣,%PATH%是引用以前你設置的PATH環境變數,你照抄以前的值就行了。
CLASSPATH環境變數我放在最後面,是因為以後你出現的莫名其妙的怪問題80%以上都可能是由於CLASSPATH設置不對引起的,所以要加倍小心才行。
CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
首先要注意的是最前面的".;",如果你看不清,我給你念念——句點分號。這個是告訴JDK,搜索CLASS時先查找當前目錄的CLASS文件 ——為什麼這樣搞,這是由於LINUX的安全機制引起的,LINUX用戶很明白,WINDOWS用戶就很難理解(因為WINDOWS默認的搜索順序是先搜索當前目錄的,再搜索系統目錄的,再搜索PATH環境變數設定的) ,所以如果喜歡盤根究底的朋友不妨研究一下LINUX。
為什麼CLASSPATH後面指定了tools.jar這個具體文件?不指定行不行?顯然不行,行的話我還能這么羅索嘛!:) 這個是由java語言的import機制和jar機制決定的,你可以查資料解決。
具體的設定方法: win2k\xp用戶右鍵點擊我的電腦->屬性->高級->環境變數,修改下面系統變數那個框里的值就行了。
win9x用戶修改autoexec.bat文件,在其末尾加入:
set JAVA_HOME=C:\JDK_1.4.2
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
就可以了。

㈣ WIN7 里如何搜索「文件名帶特殊字元的文件」

進入到你想搜索的文件夾,在文件管理器右上方的搜索框中輸入:*!* 或:*#* ,即可

㈤ java編譯時找不到符號,怎麼解決

java編譯時提示找不到符號的解決方式如下:

方法一:
進入d:/web/wsh下: javac a.java
然後退出wsh目錄即進入d:/wsh下 javac wsh/b.java即可編譯成功!

方法二:通過使用javac -classpath(cp)參數
進入d:/web /wsh下: javac a.java
還是在d:/wsh/wsh下: javac -classpath d:/web/wsh b.java
這樣也可以編譯成功!
以下方法都通過測試!
以下是javac編譯的參數:
用法:javac <選項> <源文件>
選項:
-g:none 不生成任何調試信息
-g:{lines,vars,source} 只生成某些調試信息
-nowarn 不生成任何警告
-verbose 輸出有關編譯器正在執行的操作的消息
-deprecation 輸出使用已過時的 API 的源位置
-classpath <路徑> 指定查找用戶類文件的位置
-cp <路徑> 指定查找用戶類文件的位置
-sourcepath <路徑> 指定查找輸入源文件的位置
-bootclasspath <路徑> 覆蓋引導類文件的位置
-extdirs <目錄> 覆蓋安裝的擴展目錄的位置
-endorseddirs <目錄> 覆蓋簽名的標准路徑的位置
-d <目錄> 指定存放生成的類文件的位置
-encoding <編碼> 指定源文件使用的字元編碼
-source <版本> 提供與指定版本的源兼容性
-target <版本> 生成特定 VM 版本的類文件
-version 版本信息
-help 輸出標准選項的提要
-X 輸出非標准選項的提要
-J<標志> 直接將 <標志> 傳遞給運行時系統

㈥ JAVA文件在編譯時出現找不到符號的問題,哪位大神幫我一下

以下是可運行代碼:
錯誤1. 沒有導包 就是import 語句. 因為你引用了 Arrays,Set等一些類,所以需要導入。
2. split 寫錯了。 你寫錯spilt 了。

有問題留言。
*/

import java.util.Arrays;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Set;
import java.util.TreeSet;

public class Set1{
static void fill(Set s){
s.addAll(Arrays.asList("one two three four five six seven".split(" ")));
}
public static void test(Set s){
System.out.println(s.getClass().getName().replaceAll("\\w+\\."," "));
fill(s); fill(s); fill(s);
System.out.println(s);
s.addAll(s);
s.add("one");
s.add("one");
s.add("one");
System.out.println(s);
System.out.println("s.contains(\"one\"):"+s.contains("one"));
}
public static void main(String[] args){
test(new HashSet());
test(new TreeSet());
test(new LinkedHashSet());
}
}

㈦ C語言中,如何在文本文件中搜索指定字元串並修改

編譯環境vc2005/dev-c++
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N 10000 /* 設定文件最大字元個數不超過10000,可更改 */

int main()
{
int i=0,j,k=0,m=0,pos=0,max,len1,len2;
char s[N],t[N],a[200],s1[200],s2[200];
FILE *fp;
printf("Please input file name:\n");/*輸入文件名*/
gets(a);
printf("Please input original string:\n");/*輸入要替換的字元串*/
gets(s1);
printf("Please input new string:\n");/*輸入被替換成的字元串*/
gets(s2);
len1=strlen(s1);
len2=strlen(s2);
if ((fp=fopen(a,"r"))==NULL)/*設定文件位於當前目錄下,可更改為絕對路徑*/
{ printf("Open file %s error! Strike any key to exit!",a);
system("pause");
exit(1);
}
s[i++]=fgetc(fp);
while(!feof(fp))
{s[i++]=fgetc(fp);<br/>}
fclose(fp);

max=i-1;/* 函數feof()最後會讀兩次,所以必須減1 */
for(i=0;i<max-len1;i++)
{for(j=0;j<len1&&(s[i+j]==s1[j]);j++);<br/> if(j!=len1)<br/> continue;/* 不相等則i加1進行下一次外循環 */<br/> else<br/> { for(k=0;k<i-pos;k++)/* pos記錄開始復制的位置 */<br/> t[m++]=s[pos+k];<br/> pos=i+len1;<br/> for(k=0;k<len2;k++)/* 字元串替換 */<br/> t[m++]=s2[k];<br/> }
}
for(k=pos;k<max;k++)/* 復制剩餘字元 */
t[m++]=s[k];
max=m;/* max是替換後文件的字元總數 */
fp=fopen(a,"w");
printf("\n\nThe results are:\n\n");
for(j=0;j<max;j++)
{putchar(t[j]); /* 結果顯示到屏幕 */<br/>fputc(t[j],fp); /* 同時結果寫入到當前目錄下的新文件001.txt中 */<br/>}
printf("\n\n");
fclose(fp);
system("pause");
return 0;
}

㈧ 編譯Java文件時錯誤找不到符號是怎麼回事

懷疑是輸入法的原因,檢查下輸入法吧。中文字元和英文字元可不一樣哦。

㈨ 文件夾中如何查找文件名中包含「&」符號的文件

點擊開始 然後是搜索 然後選擇所有文件和文件夾 打入& 就會列出所有包含&的文件

㈩ 軟體解壓後有很多的文件,都帶有「!」符號的,請問要怎麼才能查看呢

那都是不能看的!有可能是壓縮壞了的!

閱讀全文

與編譯的文件怎麼查找符號的相關的資料

熱點內容
如何識別網站源碼語言 瀏覽:387
javaweb首頁 瀏覽:337
程序員招聘網站哪個好 瀏覽:574
ios仿美團外賣源碼 瀏覽:136
pdf文本換行 瀏覽:424
愛豆app哪裡下載 瀏覽:881
pac腳本怎麼打開源碼 瀏覽:549
安卓手機下載什麼控制空調 瀏覽:90
如何把加密的pdf的水印去掉 瀏覽:907
已加密文件咋列印 瀏覽:427
機器人走正方形編程代碼 瀏覽:123
安卓手機怎麼變成蘋果表情原創 瀏覽:671
serial驅動linux 瀏覽:843
高薪程序員有哪些專業 瀏覽:481
安安一對一聊天app在哪裡下載 瀏覽:719
光遇攻略手冊app在哪裡下載 瀏覽:182
單片機ea引腳 瀏覽:812
中國移動app積分兌換商城在哪裡 瀏覽:800
深圳兒童編程app 瀏覽:334
app全渠道來源統計在哪裡 瀏覽:79