成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JavaSE筆記整理

Dr_Noooo / 984人閱讀

1、筆記軟件Typora的使用

explorer任務(wù)管理器桌面

calc 計算機(jī)

mspaint 畫圖工具

helloword!

helloword!

helloword!

helloword!

今天是學(xué)習(xí)的第一天

  1. 有序排列

  2. 王五

  3. 李四

  • 無需排列

  • 安徽師大會的話

  • 阿達(dá)

    -- 表格創(chuàng)建

編號姓名id
1001張三寶33
1002李四34
1003王文玉321

代碼筆記 ```

//代碼樣式publica static 

2、開發(fā)前準(zhǔn)備

JDK java開發(fā)工具

JRE java開發(fā)環(huán)境

JVN java虛擬機(jī)

開發(fā)準(zhǔn)備

  1. 安裝jdk

  2. 配置環(huán)境變量,配置path變量

  3. 測試 java -version

  4. 安裝開發(fā)工具

  5. 編碼,ider軟件參考百度ider優(yōu)化

3、JavaSE的基礎(chǔ)

八大基本數(shù)據(jù)類型

?

Math計算工具包

//工具類Math用來計算一些計算機(jī)沒有的運(yùn)算 ? ?public static void main(String[] args) { ? ? ? ?int a=1; ? ? ? ?double pow = Math.pow(2, 3);//pow取2的3次方 ? ? ? ?System.out.println(pow);//輸出8.0 ?  }

通過命令行生成dos文件

語法:javadoc 參數(shù) java文件 例如:javadoc -encoding UTF-8 -charset UTF-8 aaa.java

判斷類型:if+if else+else switch+case+break

 循環(huán)案例舉例: //計算1+2+3.。。。。+100; ? ?1、 while循環(huán) ? ? ? int sum = 0; ? ? ? ?int i = 0; ? ? ? ?while(i<=100){ ? ? ? ? ? ?i++; ? ? ? ? ? ?sum = sum+i; ? ? ?  } ? ? ? ?System.out.println(sum); ? ? ? ? ? ? ? ? ? ? ? ? ? 2、do..while循環(huán) //兩者區(qū)別是do。。while一定會先執(zhí)行一遍判斷 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?int sum = 0; ? ? ? ? ? ? ? ? ? ? ? ? ? ?int i = 0; ? ? ? ? ? ? ? ? ? ? ? ? ? ?do{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?i++; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?sum = sum+i; ? ? ? ? ? ? ? ? ? ? ? ? ?  }while(i<=100); ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.println(sum); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?3、for循環(huán) //最常用和最高效的循環(huán) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?for (int i = 0; i <= 100; i++) { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?sum=sum+i; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?System.out.println(sum); ? ?  ? ? ?//打印99乘法表 ? ? ? ?for (int i = 1; i <= 9; i++) { ? ? ? ? ? ? ? ?for (int j=1; j < i; j++){ ? ? ? ? ? ? ? ? ? ?System.out.print(j+"*"+i+"="+i*j+"/t"); ? ? ? ? ? ? ?  } ? ? ? ? ? ? ? ?System.out.println();

方法的重載:方法名相同,參數(shù)列表不同,方法體返回值無關(guān)

 //方法的重載案列演示  ? ?public static void main(String[] args) { ? ? ? ?double sum = add(1,2); ? ? ? ?System.out.println("和為:"+sum); ?  }? ? ?private static int add(int a, int b) { ? ? ? ?return a+b; ?  } ? ?private static int add(int a, int b,int c) { ? ? ? ?return a+b+c; ?  } ? ?private static double add(double a, double b,double c) { ? ? ? ?return a+b+c; ?  } ? ?private static double add(double a, double b) { ? ? ? ?return a+b; ?  } ? ? ?

可變參數(shù):可變參數(shù)寫法-->類型... 例如-->int...

 //注意:可變參數(shù)必須放在最后傳值的最后 例: private static int add(nt a int b int...) {

遞歸:自己調(diào)用自己,特殊情況使用(慎用?。?!),而且要有遞歸頭和遞歸體

遞歸頭:什么時候不調(diào)用自己的方法,如果沒有,就會陷入死循環(huán)

遞歸體:什么時候需要調(diào)用自己的方法

 ? ? // 舉例:遞歸的使用,例如解決階層的問題 ? ? ? ?System.out.println(f(5)); ? ? } ? ? ?public static int f(int n){ ? ? ? ?if(n==1){ ? ? ? ? ? ?return 1; ? ? ?  }else{ ? ? ? ? ? ?return n*f(n-1); ? ? ?  } ? ? ? //輸出120 ? ?  1*2*3*4*5=120

堆棧數(shù)組解釋

?

注意:數(shù)組本身是在堆中的

冒泡排序 :八大排序里面最常用的??!

 ? ?//冒泡排序演示public static void main(String[] args) { ? ? ? ?//定義數(shù)組 ? ? ? ?int[] a = {1,4,78,3,34,5,8,9,45}; ? ? ? ?int[] sort = sort(a); ? ? ? ?System.out.println(Arrays.toString(sort)); ?  } ? ?public static int[] sort(int[] array){ ? ? ? ?//定義一個臨時變量 ? ? ? ?int tem = 0; ? ? ? ? ?//雙重for循環(huán)排序 ? ? ? ?for (int i = 0; i < array.length - 1; i++) { ? ? ? ? ? ?for (int j = 0; j < array.length - 1 - i; j++) { ? ? ? ? ? ? ? ?if (array[j+1] 

未完待續(xù)。。。2021-11-21-17:32

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/124025.html

相關(guān)文章

  • java&javaweb學(xué)習(xí)筆記(匯總)

    摘要:我的學(xué)習(xí)筆記匯總標(biāo)簽筆記分為兩大部分和筆記內(nèi)容主要是對一些基礎(chǔ)特性和編程細(xì)節(jié)進(jìn)行總結(jié)整理,適合了解基礎(chǔ)語法,想進(jìn)一步深入學(xué)習(xí)的人如果覺得不錯,請給,這也是對我的鼓勵,有什么意見歡迎留言反饋目錄基礎(chǔ)鞏固筆記反射基礎(chǔ)鞏固筆記泛型基礎(chǔ)鞏 我的java&javaweb學(xué)習(xí)筆記(匯總) 標(biāo)簽: java [TOC] 筆記分為兩大部分:javase和javaweb javase javawe...

    yagami 評論0 收藏0
  • Java入門請不要放棄,學(xué)習(xí)路線以及側(cè)重點(diǎn)分析

    摘要:而面向搜索引擎,就是我們要及時的使用百度谷歌遇到問題無法解決,先別急著放棄,可以去網(wǎng)絡(luò)尋找答案,你的坑大部分別人都已經(jīng)走過了,大部分都可以找到合適的解決方案。 showImg(https://segmentfault.com/img/remote/1460000019236352?w=866&h=456); 前言: ●眾多的語言,到底哪一門才是適合我的?●我們?yōu)槭裁匆獙W(xué)習(xí)Java語言呢...

    mochixuan 評論0 收藏0
  • JavaSe筆記01-關(guān)于數(shù)據(jù)類型

    摘要:基礎(chǔ)數(shù)據(jù)類型公式是內(nèi)存中,代碼存儲的最小單位。什么是變量變量是有數(shù)據(jù)類型,變量名和字面值構(gòu)成一個完整體。整數(shù)和浮點(diǎn)型一個類型大小的比較的過程,存在自動轉(zhuǎn)換,強(qiáng)制類型轉(zhuǎn)換。比如強(qiáng)制類型轉(zhuǎn)換,會造成精度的丟失。 showImg(https://segmentfault.com/img/bVbpffL?w=886&h=572); 1:Java基礎(chǔ)數(shù)據(jù)類型 公式:1byte=8bit;bit是...

    CHENGKANG 評論0 收藏0
  • JavaSe筆記03-關(guān)于操作符,運(yùn)算符和位運(yùn)算符

    摘要:運(yùn)算符運(yùn)算符,是一種特殊的符號。算數(shù)運(yùn)算符賦值運(yùn)算符比較運(yùn)算符位運(yùn)算符邏輯運(yùn)算符三目運(yùn)算符算數(shù)運(yùn)算符符號加減乘,除,取余自增自減作用在于整數(shù)和浮點(diǎn)型。 運(yùn)算符 Java運(yùn)算符,是一種特殊的符號。用表示數(shù)據(jù)的運(yùn)算,賦值和比較。 算數(shù)運(yùn)算符 賦值運(yùn)算符 比較運(yùn)算符 位運(yùn)算符 邏輯運(yùn)算符 三目運(yùn)算符 1. 算數(shù)運(yùn)算符 符號:加(+),減(-),乘(*),除(/),取余(%) 自增:++ ...

    dunizb 評論0 收藏0
  • JavaSe筆記02-添加判斷和字符char的認(rèn)識

    摘要:和的關(guān)系和有什么關(guān)系基礎(chǔ)數(shù)據(jù)類型的類型是沒有字符串的。字符串專門處理彌補(bǔ)單字符的問題。也就是說單個字符是可以被所接受的,輸入自動類型轉(zhuǎn)換。 1: java分為兩種數(shù)據(jù)類型:基礎(chǔ)數(shù)據(jù)類型和封裝數(shù)據(jù)類型 - 整型: byte(1字節(jié)),short(2字節(jié)),int(4字節(jié)),long(8字節(jié)) - 浮點(diǎn)型: float(4字節(jié)),double(8字節(jié)) - 字符串: ...

    lijy91 評論0 收藏0

發(fā)表評論

0條評論

Dr_Noooo

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<