是1995年推出的高級程序設(shè)計(jì)語言,可以運(yùn)行多個(gè)平臺(tái),如Windows,麥克OS及其他多種版本的系統(tǒng)矫渔,本教程通過簡單的事例汗菜,讓大家更好的了解Java編程語言让禀。
Java語言是簡單的Java語言的語法,與C語言和C加加語言很接近陨界,使得大多數(shù)程序員很容易學(xué)習(xí)和使用巡揍,Java語言是面向?qū)ο蟮模琂ava語言是分布式的菌瘪,Java語言腮敌,是健壯的,Java語言,是安全的糜工,Java語言是體系結(jié)構(gòu)中立的弊添。Java與語言是可移植的,Java語言是解釋型的捌木,Java是高性能的油坝,Java語言是多線程的,Java語言是動(dòng)態(tài)的钮莲,Java與語言有很多特點(diǎn)免钻。
我首先預(yù)習(xí)Java時(shí)明白了這些:首先必須要下載JDK。
我的第一個(gè)?JAVA?程序
以下我們通過一個(gè)簡單的實(shí)例來展示?Java?編程崔拥,創(chuàng)建文件?HelloWorld.java(文件名需與類名一致),?代碼如下:
實(shí)例
public?class?HelloWorld?{?public?static?void?main(String[]?args)?{?System.out.println("Hello?World");?}?}
運(yùn)行實(shí)例??
注:String?args[]?與?String[]?args?都可以執(zhí)行极舔,但推薦使用?String[]?args,這樣可以避免歧義和誤讀链瓦。
文件名需與類名一致拆魏,String?args[]?與?String[]?args?都可以執(zhí)行,但推薦使用?String[]?args慈俯,這樣可以避免歧義和誤讀渤刃。這些都是非常重要的。
Java對象和類贴膘,他們的概念我們一定要知道卖子,比如說對象是類的一個(gè)實(shí)例,對象不是找個(gè)女朋友刑峡,有狀態(tài)和行為洋闽,例如一條狗是一個(gè)對象,他的狀態(tài)有顏色名字品種行為突梦,有搖尾巴叫吃等诫舅,類似一個(gè)模板,它描述一類對象的行為和狀態(tài)宫患。Java是什么呢刊懈?Java學(xué)習(xí)一些什么呢?
/*
聲明函數(shù)定義函數(shù)
*/
//無參函數(shù)沒有參數(shù)的函數(shù)
functionFun01(){
console.log("沒有參數(shù)的函數(shù)");
console.log("沒有返回值");
}
//有一個(gè)參數(shù)沒有返回值
functionFun02(name){
console.log("有一個(gè)參數(shù)的函數(shù)",name);//name形式參數(shù)簡稱形參占位調(diào)用時(shí)添加實(shí)參
console.log("也沒有返回值");
}
//有多個(gè)參數(shù)沒有返回值
functionFun03(name,age){
console.log(name,age,"有多個(gè)參數(shù)的函數(shù)");
console.log("沒有返回值");
}
//沒有參數(shù),但有返回值返回值只能有一個(gè)返回值和有沒有參數(shù)沒有關(guān)系
functionFun04(){
varname="張三";
returnname;
}
//函數(shù)的調(diào)用
Fun01();
Fun02();//實(shí)際參數(shù)簡稱實(shí)參
Fun03(");
varname=Fun04();
console.log(name);
就像是上面的代碼那樣娃闲,我看了那么多虚汛,Java和JS都像是算法一樣,中間有很多相似的特點(diǎn)皇帮。
我覺得Java和JS的關(guān)系也很大泽疆,一定要學(xué)好JS。
書到用時(shí)方恨少玲献,事非經(jīng)過不知難。我覺得只有下苦功夫才能把Java學(xué)好,這就是我的感受捌年。