Java基礎applet程式(課本例題:Hello.java)
Hello.java檔案程式碼:
import java.applet. Applet;
import java.awt.Graphics;
public class Hello extends Applet
{
public void paint(Graphics f)
{
f.drawString(“你好 Java!”, 10,50);
}
}
Hello.html檔案程式碼:
<HTML> <HEAD> <TITLE>Applet Program</TITLE> </HEAD> <BODY> <APPLET CODE = "Hello.class" width=400,height=150> </APPLET> </BODY> </HTML>
最後java檔案編譯成功,但就是打不開,結果如下圖。
而且用瀏覽器開啟後顯示空白(IE瀏覽器,QQ瀏覽器,搜狗瀏覽器,360瀏覽器都試了),不知道是程式碼的問題還是程式的問題,或者說電腦管家攔截了某些小的程式。求各位大神指教。(我還是個小白…)
相關推薦
Java基礎applet程式(課本例題:Hello.java)
Hello.java檔案程式碼: import java.applet. Applet; import java.awt.Graphics; public class Hello extends Applet { public void paint(Graphics f) { f.draw
java基礎實踐專案(構建商場購物管理系統)
說明: 本專案參考https://github.com/zhanglei-workspace/shopping-management-system裡面的專案思路進行學習和 編寫。 構建思路: 使用模組化程式設計的思想: 1. 先設計出資料庫,主要包括3個表,商品表,售貨員表,已售出商
1.Java基礎知識點整理(基於畢向東老師)
目錄 Java概述SUN
Java基礎之引用(String,char[],Integer)總結於牛客網的專項練習題
1、String的引用:下列程式碼執行後的結果為:public class Test { public static void main(String[] args) { StringBuffe
畢向東Java基礎視訊教程(含課件和原始碼)
本套視訊是傳智播客畢向東老師Java基礎班的25天全程實錄視訊教程,適合零基礎同學學習的Java基礎視訊教程。 內容涉及到的知識點: 1、計算機基本原理,Java語言發展簡史,Java開發環境的搭建,體驗Java程式的開發,環境變數path和classpath的設定,Java程式的執行過程,Java反編譯工具
java 基礎學習總結(附帶eclipse一些常用操作)
一、this關鍵字 1、使用this呼叫本類成員變數和成員函式 2、使用this呼叫建構函式 二、靜態變數static關鍵字 1、含有static成員變數,成員函式。可以直接使用類名來呼叫。 2、靜態
java基礎學習總結(二十五):logback詳解
為什麼使用logback logback大約有以下的一些優點: 核心重寫、測試充分、初始化記憶體載入更小,這一切讓logback效能和log4j相比有諸多倍的提升 logback非常自然地直接實現了slf4j,這個嚴格來說算不上優點,只是這樣,再理解slf4j的前提下會很容易理解
java基礎學習總結(二十四):slf4j作用及其實現原理
簡單回顧門面模式 slf4j是門面模式的典型應用,因此在講slf4j前,我們先簡單回顧一下門面模式, 門面模式,其核心為外部與一個子系統的通訊必須通過一個統一的外觀物件進行,使得子系統更易於使用。用一張圖來表示門面模式的結構為: 門面模式的核心為Facade即門面
java基礎學習總結(二十三):什麼要使用AOP
從最基礎的原始程式碼-->使用設計模式(裝飾器模式與代理)-->使用AOP三個層次來講解一下為什麼我們要使用AOP。 原始程式碼的寫法 既然要通過程式碼來演示,那必須要有例子,這裡我的例子為: 有一個介面Dao有insert、delete、update三個方法,在insert
java基礎學習總結(二十二):Cglib及其基本使用
Cglib是什麼 Cglib是一個強大的、高效能的程式碼生成包,它廣泛被許多AOP框架使用,為他們提供方法的攔截。下圖是我網上找到的一張Cglib與一些框架和語言的關係: 對此圖總結一下:
java基礎學習總結(二十一):自己寫一個java.lang.reflect.Proxy代理的實現
動態代理裡面用到了一個類就是java.lang.reflect.Proxy,這個類是根據代理內容為傳入的介面生成代理用的。本文就自己寫一個Proxy類出來,功能和java.lang.reflect.Proxy一樣,傳入介面、代理內容,生成代理。  
java基礎學習總結(二十):多執行緒上下文切換
什麼是上下文切換 即使是單核CPU也支援多執行緒執行程式碼,CPU通過給每個執行緒分配CPU時間片來實現這個機制。時間片是CPU分配給各個執行緒的時間,因為時間片非常短,所以CPU通過不停地切換執行緒執行,讓我們感覺多個執行緒時同時執行的,時
java基礎學習總結(十九):Unsafe與CAS
Unsafe 簡單講一下這個類。Java無法直接訪問底層作業系統,而是通過本地(native)方法來訪問。不過儘管如此,JVM還是開了一個後門,JDK中有一個類Unsafe,它提供了硬體級別的原子操作。 &n
java基礎學習總結(十八):切勿用普通for迴圈遍歷LinkedList
ArrayList與LinkedList的普通for迴圈遍歷 對於大部分Java程式設計師朋友們來說,可能平時使用得最多的List就是ArrayList,對於ArrayList的遍歷,一般用如下寫法: public static void main(String[] args) {
java基礎學習總結(十七):Java Socket
一、 什麼是Socket Socket的概念很簡單,它是網路上執行的兩個程式間雙向通訊的一端,既可以接收請求,也可以傳送請求,利用它可以較為方便地編寫網路上資料的傳遞。 所以簡而言之,Socket就是程序通訊的端點
java基礎學習總結(十六):程式碼優化
程式碼優化的目標是: 1、減小程式碼的體積 2、提高程式碼執行的效率 程式碼優化細節 (1)儘量指定類、方法的final修飾符 帶有final修飾符的類是不可派生的。在Java核心API中,有許多應用final的例子,例如java.lang.Strin
java基礎學習總結(十五):抽象類與介面
抽象類與介面是java語言中對抽象概念進行定義的兩種機制,正是由於他們的存在才賦予java強大的面向物件的能力。他們兩者之間對抽象概念的支援有很大的相似,甚至可以互換,但是也有區別。 一、抽象類 &n
java基礎學習總結(十四):Enum 型別的使用介紹
一、Enum 型別的介紹 列舉型別(Enumerated Type) 很早就出現在程式語言中,它被用來將一組類似的值包含到一種型別當中。而這種列舉型別的名稱則會被定義成獨一無二的型別描述符,在這一點上和常量的定義相似。不過相比較常量型別,列舉型別可以為宣告的變
java基礎學習總結(十三):Java異常處理
一、JAVA異常 異常是指不期而至的各種情況,如:檔案找不到、網路連線失敗、非法引數等。異常是一個事件,它發生在程式執行期間,干擾了正常的指令流程。Java通過API中的Throwable類的眾多子類描述各種不同的異常。因而,Java異常都是物件,是Th
java基礎學習總結(十二):深入理解java內部類
內部類 內部類也是語法糖,是因為它僅僅是一個編譯時的概念,outer.java裡面定義了一個內部類inner,一旦編譯成功,就會生成兩個完全不同的.class檔案了,分別是outer.class和outer$inner.class。所以內部類的名字完全可以和它的外部類名字相同。 內部類分為四