你的JDK安裝目錄下%Java_home%/src.zip文件就是源碼,解壓縮找到對應包下面的類即可。
如果是Eclipse開發,ctr+滑鼠左擊,出現不了源碼的話,在彈出的視圖中點擊attach source,選擇src.zip即可。
Ⅱ JAVA源代碼的擴展名為( )
JAVA源代碼的擴展名為.java。
Java源程序(.java文件)-java位元組碼文件(.class文件)-由解釋執行器(java.exe)將位元組碼文件載入到java虛擬機(jvm)-位元組碼文件(.class)就會在java虛擬機中執行。
Java的基本包
java.lang其中包含有:介面:Comparable、Cloneable、Runable等;類:八個基本數據類型封裝類、Byte、Short、Integer、Long、Boolean、Character、Float、Double等。
(2)java包源碼擴展閱讀
Java為一個面向對象的語言。對程序員來說,這意味著要注意應中的數據和操縱數據的方法(method),而不是嚴格地用過程來思考。數據和方法一起描述對象(object)的狀態和行為。每一對象是其狀態和行為的封裝。
類按一定體系和層次安排的,使得子類可以從超類繼承行為。在這個類層次體系中有一個根類,它是具有一般行為的類。Java程序是用類來組織的。
Java還包括一個類的擴展集合,分別組成各種程序包(Package),用戶可以在自己的程序中使用。
例如,Java提供產生圖形用戶介面部件的類(java.awt包),這里awt為抽象窗口工具集(abstract windowing toolkit)的縮寫,處理輸入輸出的類(java.io包)和支持網路功能的類(java.net包)。
Ⅲ 求JAVA源代碼
我用了半個小時 幫你寫了一個簡單的驗證用戶名和密碼登陸問題 別辜負我的好意 下面是代碼!(建好包和類 代碼粘過去就能用)
實體類 包entity
-------------------------------------------------------------
package entity;
/**
* 用戶實體類
* @author new
*
*/
public class Users {
private String name;//用戶名
private String pass;//用戶密碼
/**
* 空的構造函數 用戶實力化 此類對象
*/
public Users(){
}
/**
* 構造函數 接收用戶名和密碼
* @param name
* @param pass
*/
public Users(String name, String pass) {
this.name = name;
this.pass = pass;
}
/**
* 下面set和get方法就不用解釋了吧
* @return
*/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPass() {
return pass;
}
public void setPass(String pass) {
this.pass = pass;
}
}
資料庫類 包(我是模擬一下資料庫 沒有用到資料庫)
--------------------------------------------------------------
package ;
import java.util.*;
import entity.Users;//導入實體類
/**
* 模擬資料庫 用戶DAO
* @author new
*
*/
public class UsersDAO {
private static Users users=new Users();
static
{
users.setName("tom");
users.setPass("jerry");
}
/**
* 根據姓名查找這個用戶 (模擬一下資料庫)
* @param name
* @return
*/
public Users findUserByName(String name)
{
if(name.equals(this.users.getName()))
{
return this.users;
}
return null;
}
}
業務類 包service (驗證用戶名和密碼)
------------------------------------------------------------
package service;
import .UsersDAO;
import entity.Users;
/**
* 驗證密碼 業務類
* @author new
*
*/
public class validatePass {
//實力化DAO對象
private UsersDAO us=new UsersDAO();
/**
* 驗證輸入的密碼是否正確
* @param name
* @param pass
* @return
*/
public Users validate(String name,String pass)
{
Users user=null;
user=us.findUserByName(name);
//如果不為空 說明查到了
if(user!=null)
{
//用查詢出來對象的密碼和傳過來的密碼比較
if(user.getPass().equals(pass))
{
return user;
}
}
return null;
}
}
最後是測試test類 包test
----------------------------------------------------------
package test;
import entity.Users;
import service.validatePass;
/**
* 測試類
* @author new
*
*/
public class test {
/**
* main方法 用於測試
* @param args
*/
public static void main(String[] args)
{
//實例化業務類對象
validatePass v=new validatePass();
//用戶名和密碼
String name="tom";
String pass="jerry";
//開始驗證
Users user=v.validate(name, pass);
if(user==null)
{
System.out.println("你輸入的用戶名或密碼錯誤!");
}else
{
System.out.println("你已經通過驗證,成功登陸!");
}
}
}
Ⅳ 如何在eclipse中看jar包源代碼
在Eclipse查看開發包jar源碼的方法如下:
選擇項目,右鍵中單擊【Properties】
2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,展開它,選擇【Source attachment】,單擊右邊的【Edit…】按鈕。
3.在打開的窗口中,可選擇文件(jarzip),目錄或工作空間中的jar文件,在這里我選擇External Folder…,選擇如E:/java project/guava即可。
4.連續單擊【OK】兩次回到Eclipse工作平台即可。
Ⅳ eclipse怎麼查看java源代碼
在Eclipse中查看JDK類庫的源代碼
設置:
1.點 「window」-> "Preferences" -> "Java" -> "Installed JRES"
Ⅵ 什麼是java源代碼 怎麼查看
不知道你說的是瀏覽器的還是什麼的,
如果是瀏覽器的那麼簡單找到工具-查看源代碼,你就能看見代碼了,
還有一個就是被編譯成class文件的java用反編譯工具可以看到源代碼,
如果以上都不是你想要的答案,那麼你所說的代碼就是程序員寫好的代碼文件
Ⅶ 怎麼查看jar包裡面的源碼
在Eclipse查看開發包jar源碼的方法如下:
1.選擇項目,右鍵中單擊【Properties】
2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,展開它,選擇【Source attachment】,單擊右邊的【Edit…】按鈕。
3.在打開的窗口中,可選擇文件(jar\zip),目錄或工作空間中的jar文件,在這里我選擇External Folder…,選擇如E:/java project/guava即可。
4.連續單擊【OK】兩次回到Eclipse工作平台即可。
或者:
有源碼,把它加到eclipse中:
方法1:直接用壓縮軟體打開相應的jar包,然後把源碼拖進去壓縮一下,最後選中工程刷新一下ok。
方法2:右擊referenced libraries中需要導入源代碼的包,右擊properties->Java source attatchment,根據你源文件格式(源碼可以是直接src文件夾,也可以是壓縮成zip或jar後的壓縮文件)在右邊選擇合適的方式,最後點擊ok。
至於如何源碼打進jar包,在eclipse中打jar包的時候有個「Export java source files and resources」選項,選中它打包就ok;也可以如方法1那樣,用eclipse生成一般jar包之後,用壓縮軟體把src文件夾壓進去。