国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

涉縣企業(yè)做網(wǎng)站推廣西安關(guān)鍵字優(yōu)化哪家好

涉縣企業(yè)做網(wǎng)站推廣,西安關(guān)鍵字優(yōu)化哪家好,怎么0成本做網(wǎng)站,宜興做網(wǎng)站哪家好f2/fnf2:選中點(diǎn)中的文件名 ??????? 1.注釋 為什么要有注釋? 給別人和以后的自己可以看懂的解釋 注釋含義 注釋是在程序指定位置的說明性信息;簡單理解,就是對代碼的一種解釋 注釋分類 單行注釋 //注釋信息 多行注釋…

f2/fn+f2:選中點(diǎn)中的文件名

???????

1.注釋

為什么要有注釋?

給別人和以后的自己可以看懂的解釋

注釋含義

注釋是在程序指定位置的說明性信息;簡單理解,就是對代碼的一種解釋

注釋分類

單行注釋

//注釋信息

多行注釋

/*注釋信息*/

文檔注釋

/**注釋信息*/

(文檔注釋暫時(shí)用不到)

public class HelloWorld{//mian方法,表示程序的主入口public static void main(String[] args){//輸出語句(打印語句)/*會把小括里面的內(nèi)容進(jìn)行輸出打印*/System.out.println("你好,世界");}
}

編譯沒有問題,證明代碼的語法沒有問題

注釋的使用細(xì)節(jié)

  1. 注釋的內(nèi)容不參與編譯,也不參與運(yùn)行,僅僅是對代碼的解釋說明(注釋只在java文件中存在,編譯成class文件就不存在了)
  2. 單行注釋//可以嵌套注釋(但不要);多行注釋/**/不可以嵌套注釋(多行注釋會把/*匹配到的第一個*/作為結(jié)束)

2.關(guān)鍵字

什么是關(guān)鍵字

被java賦予特定含義的英文單詞

關(guān)鍵字的特點(diǎn)

  1. 關(guān)鍵字的字母全部小寫
  2. 常用的代碼編輯器,針對不同的關(guān)鍵字有特殊的顏色標(biāo)記,非常直觀

class關(guān)鍵字的含義

class用于創(chuàng)建(定義)一個類,后面跟隨類名

class 類名{類的范圍}

類:是Java最基本的組成單元

3.字面量

告訴程序員:數(shù)值在程序中的書寫格式

有的地方稱之為:常量、字面值常量

字面量的分類

整數(shù)、小數(shù)、字符串(“”)、字符(‘’)、布爾(true、false)、空(“null”)

null不能直接打印,打印null用字符串的形式打印

public class ValueDemo1{//類名要和.java文件名保持一致//mian方法,表示程序的主入口public static void main(String[] args){//常見的數(shù)據(jù)在代碼中是如何書寫的//整數(shù)System.out.println(666);System.out.println(-777);//小數(shù)System.out.println(1.93);System.out.println(-3.71);//字符串System.out.println("程序員");System.out.println("Chan");//字符System.out.println('男');System.out.println('女');//布爾System.out.println(true);System.out.println(false);//空//null不能直接打印,打印null用字符串的形式打印System.out.println("null");}
}

4.特殊字符

'\t'? ? ? ? '\r'? ? ? ? '\n'? ? ? ? ...

\t 制表符

在打印的時(shí)候,把前面字符串的長度補(bǔ)齊到8,或者8的整數(shù)倍。最少補(bǔ)1個空格,最多補(bǔ)8個空格。

讓內(nèi)容在上下是對齊的(一般在一行中的中間部分使用)

public class ValueDemo1{//類名要和.java文件名保持一致//mian方法,表示程序的主入口public static void main(String[] args){System.out.println("name"+'\t'+"age");System.out.println("tom"+'\t'+"23");}
}

5.變量

變量定義

在程序的執(zhí)行過程中,其值有可能發(fā)生改變的量(數(shù)據(jù))

變量的使用場景

  1. 重復(fù)使用某個值
  2. 某個數(shù)據(jù)經(jīng)常發(fā)生改變

當(dāng)某個數(shù)據(jù)經(jīng)常發(fā)生改變時(shí),我們可以用變量存儲。當(dāng)數(shù)據(jù)變化時(shí),只要修改變量里面記錄的值即可。

變量的定義格式

數(shù)據(jù)類型 變量名 = 數(shù)據(jù)值;

數(shù)據(jù)類型:為空間中存儲的數(shù)據(jù),加入類型限制

變量名:為空間起的名字

數(shù)值:存在空間里面的數(shù)值

;表示語句的結(jié)束

public class VariableDemo1{public static void main(String[] args){//定義變量//數(shù)據(jù)類型 變量名 = 數(shù)據(jù)值;//數(shù)據(jù)類型:限定了變量能存儲數(shù)據(jù)的類型//int(整數(shù)) double(小數(shù))//變量名:就是存儲空間的名字//作用:方便以后使用//數(shù)據(jù)值:真正存在變量中的數(shù)據(jù)//等號:賦值。把右邊的數(shù)據(jù)賦值給左邊的變量int a=10;System.out.println(a);}
}

變量的使用方式

  1. 輸出打印
  2. 參數(shù)與計(jì)算
  3. 修改變量記錄的值(變量同時(shí)只能記錄一個值)
public class VariableDemo2{public static void main(String[] args){//基本用法//1.定義變量,再進(jìn)行輸出int a=10;System.out.println(a);//10System.out.println(a);//10System.out.println(a);//10//2.變量參與計(jì)算//int a=10變量的名字不能重復(fù)int b=10;int c=20;System.out.println(b+c);//3.修改變量記錄的值a=50;System.out.println(a);//50}
}

變量的注意事項(xiàng)

1.只能存一個值

2.變量名不允許重復(fù)定義

3.一條語句可以定義多個變量(中間用“,”隔開)

public class VariableDemo2{public static void main(String[] args){//變量的注意事項(xiàng)//在一條語句中,可以定義多個變量int d=100,e=200,f=300;System.out.println(d);System.out.println(e);System.out.println(f);}
}

4.變量再使用之前一定要進(jìn)行賦值

沒有賦值的變量是不能使用的,賦值和打印順序也是很重要的

public class VariableDemo2{public static void main(String[] args){int g;System.out.println(g);//這樣打印是錯誤的}
}
public class VariableDemo2{public static void main(String[] args){int g;System.out.println(g);//這樣打印是錯誤的g=500;//在打印(使用)之前賦值也是不行的}
}
public class VariableDemo2{public static void main(String[] args){//變量在使用之前必須要賦值int g;//定義g=500;//賦值//建議:以后在定義變量的時(shí)候,請直接賦值,不要把定義和賦值分開System.out.println(g);}
}

5.變量的作用域范圍

變量的練習(xí)

public class VariableTest{public static void main(String[] args){//一開始沒有乘客int count = 0;//第一站:上去一位乘客(在原有的基礎(chǔ)上+1)//先計(jì)算等號右邊的,計(jì)算好之后,賦值給等號左邊count = count+1;//System.out.println(count);//第二站:上去兩位乘客,下來一位乘客count = count + 2 - 1;//第三站:上去兩位乘客,下來一位乘客count = count + 2 - 1;//第四站:下來一位乘客count = count -1;//第五站:上去一位乘客count = count + 1;//請問:到了終點(diǎn),車上一共幾位乘客System.out.println(count);}
}

6.進(jìn)制

6.1十進(jìn)制

十進(jìn)制 0 1 2 3 4 5 6 7 8 9?

逢十進(jìn)一

借一當(dāng)十

十進(jìn)制的運(yùn)算過程

6.2二進(jìn)制

逢二進(jìn)一

借一當(dāng)二

二進(jìn)制的運(yùn)算過程

十進(jìn)制中的0——二進(jìn)制中的0

十進(jìn)制中的1——二進(jìn)制中的1

十進(jìn)制中的2——二進(jìn)制的中10

十進(jìn)制中的3——二進(jìn)制的中11

十進(jìn)制中的4——二進(jìn)制的中100

6.3常見的進(jìn)制

二進(jìn)制:由0和1組成,代碼中以0b開頭

十進(jìn)制:由0~9組成,前面不加任何前綴

八進(jìn)制:由0~7組成,代碼中以0開頭

十六進(jìn)制:由0~9還有a~f組成,代碼中以0x開頭

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [a] [b] [c] [d] [e] [f]

(以上的規(guī)則是JDK7以上的特性)

在以前計(jì)算機(jī)區(qū)分的是用孔和沒孔,現(xiàn)在是區(qū)分0和1

6.4進(jìn)制之間的轉(zhuǎn)換

公式:系數(shù)*基數(shù)的權(quán)次冪 相加

6.4.1任意進(jìn)制轉(zhuǎn)十進(jìn)制

系數(shù):每一位上的數(shù)

基數(shù):當(dāng)前進(jìn)制數(shù)(幾進(jìn)制就是幾)? ? ? ? //基數(shù)要是對應(yīng)進(jìn)制范圍之內(nèi)的數(shù)字

權(quán):從右往左,一次為0 1 2 3 4 5 ...

二進(jìn)制轉(zhuǎn)十進(jìn)制

8421快速轉(zhuǎn)換法

每一位二進(jìn)制值的1都是代表一個固定數(shù)值

把每一位的1代表的十進(jìn)制數(shù)加起來得到的結(jié)果就是它所代表的十進(jìn)制數(shù)。

6.4.2十進(jìn)制轉(zhuǎn)任意進(jìn)制

除基取余法

不斷的除以基數(shù)(幾進(jìn)制,基數(shù)就是幾)得到余數(shù),直到商為0,再將余數(shù)倒著拼起來

6.5小結(jié)

7.計(jì)算機(jī)的存儲規(guī)則

在計(jì)算機(jī)中,任意數(shù)據(jù)都是以二進(jìn)制的形式來存儲的

(任何進(jìn)制都是轉(zhuǎn)成二進(jìn)制再進(jìn)行存儲)

7.1計(jì)算機(jī)中的數(shù)據(jù)

7.1.1Text文本數(shù)據(jù)

數(shù)字:轉(zhuǎn)換成二級制

字母:查詢對應(yīng)的ASCII碼表,找到對應(yīng)的數(shù)字,再轉(zhuǎn)換成二進(jìn)制

漢字:查詢對應(yīng)的碼表,找到對應(yīng)的數(shù)字,再轉(zhuǎn)換成二進(jìn)制

  1. GB2312編碼:1981年5月1日發(fā)布的簡體中文漢字編碼國家標(biāo)準(zhǔn)。收錄7445個圖形字符,其中包括6763個漢字。
  2. BIG5編碼:臺灣地區(qū)繁體中文標(biāo)準(zhǔn)字符集,共收錄13053個中文字,1984年實(shí)施。
  3. GBK編碼:2000年3月17日發(fā)布,收錄21003個漢字,包含國家標(biāo)準(zhǔn)GB13000-1中的全部中日韓漢字,和BIG5編碼中的所有漢字。
  4. Unicode編碼:國際標(biāo)準(zhǔn)字符集,它將世界各種語言的每個字符定義一個唯一的編碼,以滿足跨語言、跨平臺的文本信息轉(zhuǎn)換。

7.1.2Image圖片數(shù)據(jù)

通過每個像素中的RGB三原色來存儲

2K屏、4K屏(這說的是最大分辨率)

黑白圖

灰度圖

彩色圖

用0-255*255*255表示顏色的數(shù)據(jù)

三原色

255——1111?1111——FF

  1. ?計(jì)算機(jī)中的顏色采用光學(xué)三原色。
  2. 分別為:紅,綠,藍(lán)。也稱之為RGB
  3. 可以寫成十進(jìn)制形式。(255,255,255)
  4. 也可以寫成十六進(jìn)制形式。(FFFFFF)

7.1.3Sound聲音數(shù)據(jù)

聲音的波形進(jìn)行采樣再存儲

氪金:和紅色的波形一樣,聽到的音質(zhì)是和原本的聲音一致的

不氪金:只是按照黑點(diǎn)的走向去畫,不一定是什么樣子

視頻是很多圖片和聲音的組合體

8.數(shù)據(jù)類型

數(shù)據(jù)類型 變量名 = 數(shù)據(jù)值;

8.1基本數(shù)據(jù)類型

(4類,8種)

byte的取值范圍是:-127-128

整數(shù)和小數(shù)取值范圍大小關(guān)系:double>float>long>int>short>byte

long類型變量:需要加入L標(biāo)識(大小寫都可以,推薦大寫)

float類型變量:需要加入F標(biāo)識(大小寫都可以,推薦大寫)

long類型變量在定義的時(shí)候,要在后面加上L

public class VariableDemo3{//類名一定要和文件名保持一致//主入口public static void main(String[] args){//整數(shù)//bytebyte b = 10;//-128-127System.out.println(b);//shortshort s = 20;System.out.println(s);//intint i=30;System.out.println(i);//long//如果要定義long類型的變量//再數(shù)據(jù)值的后面需要加一個L作為后綴//L可以是大寫的也可以是小寫的(建議大寫)long n = 999999999L;System.out.println(n);//float//定義float類型的變量的時(shí)候//數(shù)據(jù)值也需要加上一個F作為后綴float f = 10.1F;System.out.println(f);//double//定義double類型的變量的時(shí)候不需要加后綴double d=20.2;System.out.println(d);//char		char c ='中';System.out.println(c);//boolean//true falseboolean o =true;System.out.println(o);}
}

數(shù)據(jù)類型練習(xí)

練習(xí)一

public class VariableTest2{public static void main(String[] args){//定義變量記錄姓名String name = "張三";//定義變量記錄年齡int age = 18;//定義變量記錄性別char gender = '男';//定義變量記錄身高double height = 180.1;//定義變量記錄是否單身//true是單身,false不是單身boolean flag = true;//輸出變量的值System.out.println(name);System.out.println(age);System.out.println(gender);System.out.println(height);System.out.println(flag);}
}

練習(xí)二

public class VariableTest3{public static void main(String[] args){//定義變量記錄電影的名字String name = "送初戀回家";//定義變量記錄主演的名字String tostar = "劉鑫 張雨提 高媛";//定義變量記錄電影的年份int year = 2020;//定義變量記錄主演的評分double grade = 9.0;//輸出所有變量的值System.out.println(name);System.out.println(tostar);System.out.println(year);System.out.println(grade);}
}

8.2引用數(shù)據(jù)類型

(會在后面學(xué)習(xí)數(shù)組和面向?qū)ο蟮臅r(shí)候?qū)W到)

9.標(biāo)識符

(所對應(yīng)的就是變量名)

什么是標(biāo)識符

標(biāo)識符:給類、方法、變量等起的名字

阿里巴巴規(guī)范

標(biāo)識符命名規(guī)則

硬性要求

  1. 由數(shù)字、字母、下劃線(_)和美元($)組成
  2. 不能以數(shù)字開頭
  3. 不能是關(guān)鍵字
  4. 區(qū)分大小寫

軟性建議

小駝峰命名法:方法名、變量

標(biāo)識符是一個單詞的時(shí)候,全部小寫——name

標(biāo)識符由多個單詞組成的時(shí)候,第一個的那次首字母小寫,其他單詞首字母大寫——firstName

大駝峰命名法:類名

標(biāo)識符是一個單詞的時(shí)候,首字母大寫——Student

標(biāo)識符由多個單詞組成的時(shí)候,每個單詞的首字母大寫——GoodStudent

10.鍵盤錄入

Scanner

Java幫我們寫好一個類叫Scanner,這個類就可以接收鍵盤輸入的數(shù)字

Scanner使用步驟

以下介紹的,只能接收整數(shù)

1.導(dǎo)包——Scanner這個類在哪

import java.util.Scanner;? ? ? ? //導(dǎo)包的動作必須出現(xiàn)在類定義的上邊

2.創(chuàng)建對象——表示我要開始用Scanner這個類了

Scanner sc = new Scanner(System.in);? ? ? ?

//這個格式里面,只有sc是變量名,可以變,其他的都不允許變

3.接收數(shù)據(jù)——真正開始干活

int i = sc.nextInt();? ? ? ? //這個格式李里面,只有i是變量名,可以變,其他的都不允許變

//1.導(dǎo)包,找到Sacnner這個類在哪
//書寫要注意,寫在類定義的上面
//導(dǎo)包的末尾要用;結(jié)束
import java.util.Scanner;public class ScannerDemo1{public static void main(String args[]){//2.創(chuàng)建對象,表示準(zhǔn)備要用Scanner這個類Scanner sc = new Scanner(System.in);System.out.println("請輸入整數(shù):");//3.接收代碼//sc.nextInt():鍵盤輸入什么就接收什么,再賦值給左邊的變量//變量i記錄了鍵盤錄入的數(shù)據(jù)int i = sc.nextInt();System.out.println(i);}
}

Scanner練習(xí)

鍵盤輸入數(shù)字并求和

需求:鍵盤錄入兩個整數(shù),求出他們的和并打印出來

//1.導(dǎo)包
//書寫要注意,寫在類定義的上面
//導(dǎo)包的末尾要用;結(jié)束
import java.util.Scanner;public class ScannerTest{public static void main(String args[]){//2.創(chuàng)建對象Scanner sc = new Scanner(System.in);System.out.println("請輸入第一個數(shù)字:");//3.接收數(shù)據(jù)int number1 = sc.nextInt();System.out.println("請輸入第二個數(shù)字:");//再次接收第二個數(shù)據(jù)int number2 = sc.nextInt();System.out.println(number1+number2);}
}

11.IDEA

IDEA概述

Intellij IDEA

IDEA全稱Intellij IDEA,是用于Java語言開發(fā)的集成環(huán)境,它是業(yè)界公認(rèn)的目前用于Java程序開發(fā)的最好額工具

集成環(huán)境:把代碼、編譯、執(zhí)行、調(diào)試等多種功能綜合到一起的開發(fā)工具

IDEA下載和安裝

下載:https://www.jetbrains.com/idea/

安裝:傻瓜式安裝,建議修改安裝路徑

IDEA中的第一個代碼

IDEA項(xiàng)目結(jié)構(gòu)介紹

project(項(xiàng)目)

????????module(模塊)

????????????????package(包)

????????????????????????class(類)

多級包用“.”隔開

運(yùn)行代碼

控制臺

IDEA基本設(shè)置

修改主題(寫代碼的背景顏色)

修改代碼的字體

修改注釋的顏色

?設(shè)置自動導(dǎo)包

√上Add...和Optimize..

設(shè)置IDEA在提示的時(shí)候忽略大小寫

去掉Match Case前面的√

給IDEA的背景設(shè)置成圖片

點(diǎn)擊Background Image選擇要設(shè)置圖片的位置

IDEA的項(xiàng)目和模塊操作

類的操作

新建類

刪除類

修改類名

文件名和類名要保持一致

Shift+F6

模塊的操作

新建模塊

file--Project Structure--module--+--Java--Next--模塊名字--finish

刪除模塊(后續(xù)講)
修改模塊(后續(xù)講)
導(dǎo)入模塊(后續(xù)講)

項(xiàng)目的操作

關(guān)閉項(xiàng)目

新建項(xiàng)目

打開項(xiàng)目(后續(xù)講)

修改項(xiàng)目(后續(xù)講)

http://m.aloenet.com.cn/news/40089.html

相關(guān)文章:

  • 做動態(tài)網(wǎng)站必學(xué)營銷型網(wǎng)站建設(shè)模板
  • 網(wǎng)站 錯誤代碼免費(fèi)隱私網(wǎng)站推廣
  • 怎么建立掙流量的網(wǎng)站百度平臺客服人工電話
  • 紹興專業(yè)做網(wǎng)站的公司搜索引擎營銷方法主要有三種
  • 量化交易網(wǎng)站開發(fā)網(wǎng)站改版公司哪家好
  • 北京市建設(shè)工程審核網(wǎng)站十大經(jīng)典事件營銷案例分析
  • 寶盈集團(tuán)直營網(wǎng)站怎么做seo推廣方案
  • 海寧公司做網(wǎng)站營銷策略國內(nèi)外文獻(xiàn)綜述
  • 怎么判斷網(wǎng)站是否被k百度登陸
  • 怎么用dw第一次做網(wǎng)站關(guān)鍵詞優(yōu)化步驟簡短
  • 網(wǎng)站設(shè)計(jì)中下拉列表怎么做如何刷關(guān)鍵詞指數(shù)
  • 自己怎么制作網(wǎng)站百度排行
  • 網(wǎng)站建設(shè)規(guī)劃設(shè)計(jì)書個人網(wǎng)站的制作模板
  • 重慶網(wǎng)站設(shè)計(jì)公司網(wǎng)站制作百度熱搜的含義
  • pta編程網(wǎng)站網(wǎng)絡(luò)服務(wù)商
  • 知果果網(wǎng)站誰做的網(wǎng)站建設(shè)費(fèi)用多少錢
  • 深圳營銷型網(wǎng)站建設(shè)電話網(wǎng)站快速排名上
  • 做動態(tài)網(wǎng)站的軟件怎么自己制作網(wǎng)頁
  • 公司網(wǎng)站建設(shè)工作方案口碑營銷的特點(diǎn)
  • 網(wǎng)站內(nèi)怎么做鏈接站長查詢站長工具
  • 長沙高端網(wǎng)站制作公司上海b2b網(wǎng)絡(luò)推廣外包
  • 網(wǎng)站制作公透明清晰北京seo關(guān)鍵詞優(yōu)化外包
  • 廣州域名企業(yè)網(wǎng)站建站哪家好百度收錄網(wǎng)站需要多久
  • 網(wǎng)站系統(tǒng)的運(yùn)營和維護(hù)互聯(lián)網(wǎng)廣告營銷是什么
  • 商城建設(shè)網(wǎng)站的原因網(wǎng)站優(yōu)化課程
  • 蘭州微網(wǎng)站重慶網(wǎng)站seo費(fèi)用
  • 衡水建站公司seo用什么論壇引流
  • 谷歌優(yōu)化和谷歌競價(jià)的區(qū)別重慶可靠的關(guān)鍵詞優(yōu)化研發(fā)
  • 做網(wǎng)站編程用什么語言好seo怎么做最佳
  • 外國人學(xué)做中國菜的網(wǎng)站營銷網(wǎng)站做的好的公司