欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java翻譯代碼,java語句翻譯

菜鳥求翻譯Java代碼的含義

%

創(chuàng)新互聯(lián)是一家網(wǎng)站制作、做網(wǎng)站,提供網(wǎng)頁設計,網(wǎng)站設計,網(wǎng)站制作,建網(wǎng)站,按需網(wǎng)站開發(fā),網(wǎng)站開發(fā)公司,自2013年創(chuàng)立以來是互聯(lián)行業(yè)建設者,服務者。以提升客戶品牌價值為核心業(yè)務,全程參與項目的網(wǎng)站策劃設計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。

try {

//在request的中獲取用戶名和密碼,前臺傳過來的

String user = request.getParameter("username")

String psd = request.getParameter("password");

//一個從數(shù)據(jù)庫中查詢用戶名和密碼的sql

String sql = "select username,password from u where username=?";

//定義存放用戶名密碼對象

Object a = null;

Object b = null;

//連接oracle驅動

Class.forName("oracle.jdbc.driver.OracleDriver");

//連接數(shù)據(jù)庫,system用戶

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:YSL","system","123456");

PreparedStatement ps = conn.prepareStatement(sql);

//設置sql參數(shù)

ps.setObject(1, user);

//執(zhí)行sql

ResultSet rs = ps.executeQuery();

//從結果集中取到用戶名密碼數(shù)據(jù)

while(rs.next()){

a = rs.getObject("username");

b = rs.getObject("password");

}

//判斷前臺傳遞過來的用戶名和從數(shù)據(jù)庫中獲取的用戶名密碼是否相同

//如果相同登錄成功,否則登錄失敗

if(user.equals(a)psd.equals(b)){

out.print("登錄成功");

}else{

out.print("登錄失敗");

}

//依次釋放資源

rs.close();

ps.close();

conn.close();

} catch (Exception e) {

e.printStackTrace();

}

%

Java 代碼翻譯

package?com.lp.test;

public?class?StringTest?{

public?static?void?main(String[]?args)?{

//?TODO?code?application?logic?here

//打印main方法參數(shù)

if?(args.length??0)?{

for?(int?i?=?0;?i??args.length;?i++)?{

System.out.println(args[i]);

}

}?else?{

System.out.println("No?args.");

}

String?str?=?"12345";

//將str拆分為單個char輸出

for?(int?i?=?0;?i??str.length();?i++)?{

System.out.print(str.charAt(i)?+?"?");

}

System.out.println("");

//截取str前四位

str?=?str.substring(0,?4);

System.out.println(str);

//將截取后的str與"77777"進行拼接

str?=?str.concat("77777");

System.out.println(str);

//輸出7在str中第一次出現(xiàn)的位置

int?index?=?str.indexOf('7');

System.out.println(index);

//獲取7在str中最后一次出現(xiàn)的位置

int?lastIndex?=?str.lastIndexOf('7');

System.out.println(lastIndex);

//將str中的7全部換為6

str?=?str.replace('7',?'6');

System.out.println(str);

//將str中第一次出現(xiàn)的"6666"置換為"5"

str?=?str.replaceAll("6666",?"5");

System.out.println(str);

//初始化一個包含"12345"的字符串緩沖對象

StringBuilder?strb?=?new?StringBuilder("12345");

//循環(huán)輸出字符串緩沖對象的內(nèi)容

for?(int?i?=?0;?i??strb.length();?i++)?{

System.out.print(strb.charAt(i)?+?"?");

}

System.out.println("");

//刪除strb中索引為4的字符

strb.deleteCharAt(4);

System.out.println(strb);

//在刪除字符后的strb中拼接"77777"

strb.append("77777");

System.out.println(strb);

//在索引為4芳容位置上插入"56";

strb.insert(4,?"56");

System.out.println(strb);

//顛倒strb中的字符順序

strb.reverse();

System.out.println(strb);

String?hello?=?"HelloWord";

//將hello字符串轉換為全小寫

System.out.println(hello.toLowerCase());

//將hello字符串轉換為全大寫

System.out.println(hello.toUpperCase());

}

}

JAVA中文是什么意思

JAVA中文意思是:計算機編程語言。

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向對象編程語言的代表,極好地實現(xiàn)了面向對象理論,允許程序員以優(yōu)雅的思維方式進行復雜的編程。

任職于太陽微系統(tǒng)的詹姆斯·高斯林等人于1990年代初開發(fā)Java語言的雛形,最初被命名為Oak,目標設置在家用電器等小型系統(tǒng)的編程語言,應用在電視機、電話、鬧鐘、烤面包機等家用電器的控制和通信。

由于這些智能化家電的市場需求沒有預期的高,Sun公司放棄了該項計劃。隨著1990年代互聯(lián)網(wǎng)的發(fā)展,Sun公司看見Oak在互聯(lián)網(wǎng)上應用的前景,于是改造了Oak,于1995年5月以Java的名稱正式發(fā)布。Java伴隨著互聯(lián)網(wǎng)的迅猛發(fā)展而發(fā)展,逐漸成為重要的網(wǎng)絡編程語言。

擴展資料:

JAVA和互聯(lián)網(wǎng)的淵源:

1994年6月,在同約翰·蓋吉、詹姆斯·高斯林、比爾·喬伊、帕特里克·諾頓、韋恩·羅斯因和埃里克·施密特經(jīng)歷了一場歷時三天的頭腦風暴后,團隊決定再一次改變努力的目標,這次他們決定將該技術應用于萬維網(wǎng)。

他們認為隨著Mosaic瀏覽器的到來,因特網(wǎng)正在向同樣的高度互動的遠景演變,而這一遠景正是他們在有線電視網(wǎng)中看到的。作為原型,帕特里克·諾頓寫了一個小型萬維網(wǎng)瀏覽器,WebRunner,后來改名為HotJava[12]。

1994年10月,HotJava和Java平臺為公司高層進行演示。1994年,Java 1.0a版本已經(jīng)可以提供下載,但是Java和HotJava瀏覽器的第一次公開發(fā)布卻是在1995年3月23日SunWorld大會上進行的。升陽公司的科學指導約翰·蓋吉宣告Java技術。

這個發(fā)布是與網(wǎng)景公司的執(zhí)行副總裁馬克·安德森的驚人發(fā)布一起進行的,宣布網(wǎng)景將在其瀏覽器中包含對Java的支持。1996年1月,Sun公司成立了Java業(yè)務集團,專門開發(fā)Java技術。

參考資料來源:百度百科-Java

求大神翻譯一下這段JAVA代碼,明天要給別人逐句講

// 定義一個類,繼承與JFrame窗體類

public class HttpViewer extends JFrame {

//定義文本框

private JTextField urlInput;

//定義文本區(qū)域

private JTextArea viewArea;

//程序入口,一切從這里開始運行

public static void main(String[] args) {

//定義HttpViewer對象,對象定義后自動運行對象所屬類的構造函數(shù)

new HttpViewer();

}

//類的構造函數(shù)

public HttpViewer() {

//定義窗體標題

this.setTitle("Http Viewer");

//定義窗體大小

this.setSize(800, 600);

//能不能調(diào)整大小:不行

this.setResizable(false);

//窗體只有關閉按鈕

this.setDefaultCloseOperation(EXIT_ON_CLOSE);

//調(diào)用下面的方法

initPanel();

//調(diào)用下面的方法

initAction();

//顯示窗體

this.setVisible(true);

}

// 這個方法用來設置窗口布局

private void initPanel() {

//定義一個面板

JPanel northPanel = new JPanel();

//定義一個文本標簽,顯示 的文字URL

JLabel urlInputLabel = new JLabel("URL:");

//前面定義的文本框的大小

urlInput = new JTextField(60);

//把標簽放在面板里

northPanel.add(urlInputLabel);

//把文本框放在面板里

northPanel.add(urlInput);

//把面板放在床體里,位置在北

this.add(northPanel, BorderLayout.NORTH);

//定義另一個面板

JPanel centerPanel = new JPanel();

//定義文本區(qū)域

viewArea = new JTextArea(27, 60);

//文本區(qū)域放在面板里

centerPanel.add(new JScrollPane(viewArea));

//面板放在窗體里

this.add(centerPanel);

}

/////////// 你給的時間太少了,寫不完剩下的注釋

// 這個方法用來設置事件

private void initAction() {

//為文本框加事件監(jiān)聽器

urlInput.addActionListener(new ActionListener() {

//每次時間發(fā)生后

public void actionPerformed(ActionEvent e) {

//獲取文本框的值

String text = urlInput.getText();

//看看是不是空的

if (text == null || text.length() == 0) {

//空的話文本區(qū)域顯示你沒有輸入URL

viewArea.setText("您沒有輸入URL");

//函數(shù)退出

return;

}

try {

//定義URL對象,為了訪問網(wǎng)絡,他的值就是文本框的網(wǎng)址

URL url = new URL(text);

//調(diào)用getContent方法獲取網(wǎng)站的html代碼

String context = getContent(url);

if (context != null) {

//如果獲取的不是空的話,運行searchFromText方法,參數(shù)是context

searchFromText(context);

}

//如果發(fā)生異常,比如這電腦根本沒網(wǎng)之類的

} catch (MalformedURLException e1) {

//文本區(qū)域中現(xiàn)顯示下面的文字

viewArea.setText("您輸入的URL不合法:" + text);

}

}

});

}

//這個方法是要發(fā)送網(wǎng)站訪問請求

private String getContent(URL url) {

//定義一個字符流

StringBuffer builder = new StringBuffer();

//定義服務器狀態(tài)代碼變量,200為正常,4xx,5xx,3xx都是錯誤

int responseCode = -1;

//定義http請求類

HttpURLConnection con = null;

try {

//按照獲取的網(wǎng)址鏈接網(wǎng)站

con = (HttpURLConnection) url.openConnection();

//以火狐瀏覽器的方式發(fā)送請求。。 模擬windows電腦上的火狐瀏覽器想訪問這個網(wǎng)頁

con.setRequestProperty("User-Agent",

"Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");// IE代理進行下載

//發(fā)送連接請求后過1分鐘沒響應的話拉倒

con.setConnectTimeout(60000);

//連接成功后1分鐘都讀不完網(wǎng)站代碼的話拉倒

con.setReadTimeout(60000);

// 獲得網(wǎng)頁返回信息碼(就是前面的狀態(tài))

responseCode = con.getResponseCode();

//如果連接失敗,所以那個-1一直沒變

if (responseCode == -1) {

//連接失敗的話,文本區(qū)域顯示下面的文字

viewArea.setText("連接失敗:" + url.toString());

return null;

}

//如果發(fā)生錯誤

if (responseCode = 400) {

//發(fā)生錯誤的話,文本區(qū)域顯示下面的文字

viewArea.setText("請求失敗,錯誤碼:" + responseCode);

return null;

}

//定義輸入流,把讀出來的網(wǎng)頁代碼保存起來

InputStream is = con.getInputStream();

//輸入流讀出來,放在isr上

InputStreamReader isr = new InputStreamReader(is);

//又把他放在緩存上

BufferedReader br = new BufferedReader(isr);

//定義文本變量

String str = null;

//如果行存在的話

while ((str = br.readLine()) != null)//一行一行的讀,把讀的值給str

//把str上的一行文字加到builder上

builder.append(str);

//輸入流關閉

is.close();

//如果異常,就拋出

} catch (IOException e) {

e.printStackTrace();

//文本區(qū)域顯示下面文字

viewArea.setText("IOException: " + url.toString());

} finally {

//無論發(fā)生錯誤還是不發(fā)生 最終把鏈接關閉

con.disconnect();

}

//返回builder

return builder.toString();

}

//這個方法是用正則表達式從獲取的網(wǎng)頁源碼中找到a標簽里的鏈接網(wǎng)址

private void searchFromText(String context) {

viewArea.setText("查找URL中:\n");

Pattern pattern = Pattern.compile("a( [^]+)*(.*?)/a");

Matcher matcher = pattern.matcher(context);

while (matcher.find()) {

for (String prop : matcher.group(1).split(" ")) {

int indexOf = prop.indexOf('=');

if (indexOf 0) {

if (prop.substring(0, indexOf).equals("href")) {

String url2 = prop.substring(indexOf + 2, prop.length() - 1);

viewArea.append(url2 + "\n");

}

}

}

}

}

}

求翻譯解釋一下Java代碼

public?class?Test{

public?static?String?output="?";

public?static?void?foo(int?i){

try{

if(i==1){

throw?new?Exception();//如果參數(shù)為1,拋出異常,進入到catch

}

output+="1";

}catch(Exception?e){

output+="2";//如果參數(shù)為1,執(zhí)行這里

return;

}finally{

output+="3";//不管怎樣這里都要執(zhí)行

}

output+="4";//這里是最后一個執(zhí)行語句,拋出異常就不執(zhí)行這里

}

public?static?void?main(String[]?args){

foo(0);//第一次調(diào)用

foo(1);//第二次調(diào)用

System.out.println(Test.output);

}

}

/*

*?現(xiàn)在說下執(zhí)行步驟:output的值我[]括起來

*?第一次調(diào)用foo(0):(1)參數(shù)為0,所以執(zhí)行output+="1",那么output現(xiàn)在為[?1];

*? ????(2)執(zhí)行到output+="3",那么output現(xiàn)在為[?13];

*? ????(3)執(zhí)行到output+="4";那么output現(xiàn)在為[?134]

*?第二次調(diào)用foo(1):(1)執(zhí)行if里面,拋出異常

*? ????(2)進入到catch,執(zhí)行output+="2",output現(xiàn)在為[?1342]

*? ????(3)進入finally,執(zhí)行output+="3", output現(xiàn)在為[?13423]

*/

文章標題:java翻譯代碼,java語句翻譯
網(wǎng)站URL:http://chinadenli.net/article49/dsgcshh.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序手機網(wǎng)站建設網(wǎng)頁設計公司企業(yè)建站云服務器用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設