//Example.java
我們提供的服務有:成都網站建設、網站設計、微信公眾號開發、網站優化、網站認證、古塔ssl等。為近1000家企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的古塔網站制作公司
class A{
float a;
static float b;
void setA(float a ){
this.a = a;
}
void setB(float b){
this.b = b;
}
float getA() {
return a;
}
float getB() {
return b;
}
void inputA() {
System.out.println(a);
}
static void inputB() {
System.out.println(b);
}
}
public class Example {
public static void main (String args[]){
/*代碼5] //通過類名操作類變量b,并賦值100
[代碼6] //通過類名調用方法inputB()
A cat=new A();
A dog=new A();
[代碼7] //cat調用方法setA(int a)將cat的成員a的值設置為200
[代碼8] //cat調用方法setB(int b)將cat的成員b的值設置為400
[代碼9] //dog調用方法setA(int a)將dog的成員a的值設置為300
[代碼10] //dog調用方法setB(int b)將dog的成員b的值設置為800
[代碼11] //cat調用方法inputA()
[代碼12] //cat調用方法inputB()
[代碼13] //dog調用方法inputA()
[代碼14] //dog調用方法inputB()*/
A.b = 100;
A.inputB();
A cat = new A();
A dog = new A();
cat.setA(200);
cat.setB(300);
dog.setA(300);
dog.setB(800);
cat.inputA();
cat.inputB();
dog.inputA();
dog.inputB();
}
}
有一個要說明的是,setA()與setB()的形參是浮點型的,所以如樓上所說,樓主代碼7到代碼10的形參設錯了。但200,400,300,800是可以的。只是將int改為float.
Java 是一種編程語言,它本身的作用是通過編寫應用程序,幫助人們解決日常工作、生活和學習遇到的問題。
一些常見的java功能代碼。如復制文件夾及文件到指定目錄,遍歷指定盤符所有文件,檢索字符串是否符合指定要求。
Java中獲得變量名可以通過類實例化,形如:ClassTest cl = new ClassTest();cl.l;來獲得局部變量名為l的變量。 局部變量一般是在for循環語句中使用,在代碼片段執行完之后,變量便會被回收,失去引用。
使用Runtime類,他是一個與JVM運行時環境有關的類,這個類是Singleton的。Runtime.getRuntime()可以取得當前JVM的運行時環境,這也是在Java中唯一一個得到運行時環境的方法。Runtime.exec()方法就是執行cmd命令的方法。 舉例 import java.io.Buf.
通過Java代碼實現對網頁數據進行指定抓取方法思路如下:
在工程中導入Jsoup.jar包
獲取網址url指定HTML或者文檔指定的body
獲取網頁中超鏈接的標題和鏈接
獲取指定博客文章的內容
獲取網頁中超鏈接的標題和鏈接的結果
JDK1.6版添加了新的ScriptEngine類,允許用戶直接執行js代碼。
在Java中直接調用js代碼
不能調用瀏覽器中定義的js函數,會拋出異常提示ReferenceError: “alert” is not defined。
package com.sinaapp.manjushri;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException; /** * 直接調用js代碼 */
public class ScriptEngineTest {
public static void main(String[] args) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("javascript");
try{
engine.eval("var a=3; var b=4;print (a+b);");
// engine.eval("alert(\"js alert\");"); // 不能調用瀏覽器中定義的js函數 // 錯誤,會拋出alert引用不存在的異常
}catch(ScriptException e){
e.printStackTrace();
}
}
}
分享文章:java通過的代碼 看懂java代碼
文章網址:http://m.kartarina.com/article20/hgjjjo.html
成都網站建設公司_創新互聯,為您提供建站公司、網站策劃、App設計、響應式網站、、全網營銷推廣
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯