本文目錄一覽:
java程序怎麼讀取html網頁?
步驟:
一、使用java.net包下的URL類,可以將一個網頁(鏈接)封裝成一個URL對象。
二、URL對象有一個openStream()方法,使用該方法可以獲取該網頁的輸入流,我們可以通過讀取輸入流的方式獲得網頁的內容,並通過輸出流寫入HTML文件中。
補充:
步驟:
1.通過URL對象的openStream()方法獲得網頁的位元組輸入流 。
2.為位元組輸入流加緩衝 。
3. 創建位元組輸出流對象 。
4. 為位元組輸出流加緩衝 。
5. 讀取數據,並寫入HTML文件 。
java 里怎麼打開一個網頁啊
參考代碼如下:
package demo;
import java.util.Properties;
import java.io.IOException;
public class OpenIExplore{
public static void main(String[] args) throws IOException{
Properties properties = System.getProperties();
String osName = properties.getProperty(“os.name”);
System.out.println (osName);
if (osName.indexOf(“Linux”) != -1) {
Runtime.getRuntime().exec(“htmlview”);
} else if (osName.indexOf(“Windows”) != -1){
Runtime.getRuntime().exec(“explorer “);
} else {
throw new RuntimeException(“Unknown OS.”);
}
}
}
JAVA語句中怎麼實現電腦開機時自動打開瀏覽器的網站?
我來梳理思路並給你講下邏輯和流程
Java想要實現電腦開機自動打開瀏覽器網站需要藉助的是開機自啟的EXE,Java自身是不可能繞開系統這一關的,Windows下的話必須要藉助註冊表一類的,實現開機自啟EXE,然後通過EXE執行打開瀏覽器訪問指定地址的網站。
思路明確後,我們需要的是一個成品的EXE
代碼上我就不過多解釋了,直接用下面的代碼
Runtime.getRuntime().exec(“rundll32 url.dll,FileProtocolHandler “+url);
(就是通過默認瀏覽器直接打開指定網頁)
編寫好代碼後開始減小體積,也就是刪除不使用的類以及不使用的字符集編碼
確認瘦身後依舊運行正常後,開始進行壓縮,建議是用pack200,效果賊好
然後把程序打成jar包,然後在上層目錄編寫啟動批處理
編寫完成後測試程序能否正常啟動,如果不行就檢查下是不是少類了
然後把批處理編成EXE,QBFC比較好用,如果做安裝包的話記得掛G模式,InnoSetup這裡也可以耍一下
這個時候我們就獲取到了一個安裝腳本,然後我們要做的就是修改安裝腳本的代碼
在腳本中加上下面的一段
[Registry]
Root: HKLM; Subkey: “SOFTWARE/Microsoft/Windows/CurrentVersion/Run”; ValueType: string; ValueName: “程序名”; ValueData: “””{app}/main.exe”” “”{app}/jre/bin”””
直接使用這個時候的安裝腳本和安裝包就可以實現了
開機自動啟動這個編寫好的EXE,然後這個EXE就自動打開默認瀏覽器並訪問指定網頁了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/183607.html