狂神P-33 video 2022-01-08

疑問1:0基礎學習編程

0基礎可以學習java嗎

我的回答:程序真的沒有大家想象的那么多的英語,而且天天都在用胡野,慢慢就掌握了材失。

重在持續(xù)學習

走進java

到底什么是java

Java整套系統(tǒng)(77天)

最重要 堅持

課程安排:

JavaSE

數(shù)據(jù)庫

前端

javaWeb

SSM框架(9天)

Linux

SpringBoot (8天)

SpringCloud(7天)

Hadoop(8天)

連鎖反應:

惡性反應

博客的重要性

1.需要總結和思考

2.提升文筆組織能力

3.提升學習總結能力

4.提升邏輯思維能力

5.幫助他人,結交朋友

Ctr+Shift+Q 冰凍三尺非一日之寒硫豆,寫博客也是龙巨,短期內(nèi)看不到效果,但是長期堅持熊响,對自己的提升有很大幫助旨别。

博客園 CSDN 簡書 知乎.....

購買服務器,搭建個人網(wǎng)站汗茄。

Markdown學習

一級標題

二級標題

三級標題

四級標題

五級標題

六級標題

斜體? 斜體1

引用

引用部分

三個星號 分割線***

圖片插入

超鏈接:Ctrl+K

b 站學習 狂神說Java

列表 1. +空格

A

B

C

無序列表 - 加上空格

B

C

表格 Ctrl+T

12

12

1

代碼 Ctr+Shift+K 無效

一:菜單欄

文件:alt+F

編輯:alt+E

段落:alt+P

格式:alt+O

視圖:alt+V

主題:alt+T

幫助:alt+H

二:文件

新建:Ctrl+N

新建窗口:Ctrl+Shift+N

打開:Ctrl+O

快速打開:Ctrl+P

保存:Ctrl+S

另存為:Ctrl+Shift+S

偏好:Ctrl+,

關閉:Ctrl+W

三:編輯

撤銷:Ctrl+Z

重做:Ctrl+Y

剪切:Ctrl+X

復制:Ctrl+C

粘貼:Ctrl+V

復制為MarkDown:Ctrl+Shift+C

粘貼為純文本:Ctrl+Shift+V

全選:Ctrl+A

選中當前行/句:Ctrl+L

選中當前格式文本:Ctrl+E

選中當前詞:Ctrl+D

跳轉到文首:Ctrl+Home

跳轉到所選內(nèi)容:Ctrl+J

跳轉到文末:Ctrl+End

查找:Ctrl+F

查找下一個:F3

查找上一個:Shift+F3

替換:Ctrl+H

四:段落

標題:Ctrl+1/2/3/4/5

段落:Ctrl+0

增大標題級別:Ctrl+=

減少標題級別:Ctrl+-

表格:Ctrl+T

代碼塊:Ctrl+Shift+K

公式塊:Ctrl+Shift+M

引用:Ctrl+Shift+Q

有序列表:Ctrl+Shift+[

無序列表:Ctrl+Shift+]

增加縮進:Ctrl+]

減少縮進:Ctrl+[

五:格式

加粗:Ctrl+B

斜體:Ctrl+I

下劃線:Ctrl+U

代碼:Ctrl+Shift+`

刪除線:Alt+Shift+5

超鏈接:Ctrl+K

圖像:Ctrl+Shift+I

清除樣式:Ctrl+

六:視圖

顯示隱藏側邊欄:Ctrl+Shift+L

大綱視圖:Ctrl+Shift+1

文檔列表視圖:Ctrl+Shift+2

文件樹視圖:Ctrl+Shift+3

源代碼模式:Ctrl+/

專注模式:F8

打字機模式:F9

切換全屏:F11

實際大薪粘凇:Ctrl+Shift+0

放大:Ctrl+Shift+=

縮小:Ctrl+Shift+

應用內(nèi)窗口切換:Ctrl+Tab

打開DevTools:Shift+F12

Java三大版本

JDK

JRE

JVM

卸載JDK

刪除Java的安裝目錄

刪除java_home

刪除path下關于Java的目錄

java -version

記住安裝路徑

配置環(huán)境變量

我的電腦

配置path變量

打開cmd

java -vesion

Hello_world

隨便新建一個文件名

publicclassHello{

publicstaticvoidmain(String[]args){

System.out.print("Hello,world");

?? }

}

編譯javac java文件生成一個class文件

運行

遇到的問題

每個單詞都不能寫錯 大小寫敏感

盡量使用英文

文件名和類型必須保持一致

符號只用中文

java開發(fā)運行機制

編譯型

解釋型

故事:java帝國的誕生

java特性和優(yōu)勢

JDK洪碳,JER递览,JVM

搭建開發(fā)環(huán)境

HelloWorld

IDEA安裝和介紹

IDEA安裝

什么是IDE

注釋、標識符瞳腌、關鍵字

//注釋

書寫注釋是一個非常好的習慣

java注釋

書寫注釋一定注意規(guī)范

標識符

關鍵字

Java所有的組成都是

所有的標識符都應該是以字母(A-Z或者a-z)绞铃,美元($),或者下劃線()開始

不鞥呢使用關鍵字作為變量名或方法名嫂侍。

標識符是大小寫敏感的

合法標識符舉例:age儿捧,$salary,_value, _1_valeue

非法標識符舉例:1313abc,-ssallary挑宠,#abc

可以使用中文名纯命,但是一般不建議這樣去使用,也不建議使用拼音痹栖,很low

數(shù)據(jù)類

強類型語音

要求變量的使用要嚴格符合規(guī)定,所有變量都必須先定義后才能使用

弱類型語言

java的類型分為兩大類

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

int num1 = 10;

byte num2 = 20;

short num3 = 30;

long num4 = 30L;//Long類型要在數(shù)字后面加個L

//小數(shù):浮點數(shù)

float num5 = 50.1F;

double num6 = 3.121464164164634141641;

//字符

char name = '中國';

String namea = "大哥";

//布爾值

boolean flag = true;

//boolean flag = false;

java的數(shù)據(jù)類型分為兩大類

基本類型

引用類型

什么是字節(jié)

位:是計算機內(nèi)部數(shù)據(jù) 存儲的最小單位瞭空,11001100是一個八位二進制數(shù)揪阿。

字節(jié):是計算機中數(shù)據(jù)處理的基本單位,習慣上用大些B來表示咆畏。

1B = 8bit

字符:是指計算機中使用的字母南捂,數(shù)字,字和符號

整數(shù)擴展二進制進制十進制

八進制1

System.outprintfln(i);

floatf=0.1f;//0.1

doubled=1.0/10;//0.1

System.out.println(f==d);//false f:0.1 d:0.1

floatd1=16165146515;

floatd2=d1+1;

System.out.println(d1==d2);

//BigDecimal 數(shù)據(jù)工具類

字符擴展旧找?

charc1='a';

charc2='中'溺健;

快捷鍵soutpsvm


騷操作

Stringsa=newString(original:"hello world");

System.out.println("=======================");

String sa = new String("hello world");

String sb = new String("hello world");

System.out.println(sa == sb);

String sc = "hello world";

String sd = "hello world";

System.out.println(sc == sd);

類型關系

false

true

? ? ?? boolean flag = true;

? ? ?? if(flag == true){} //新手操作

? ? ?? 等價于

? ? ?? if(flag){} //老手操作

? ? ?? //Less is More! 代碼要精簡易讀

類型轉換

由于java是強類型語言,所以要進行有些運算的時候的钮蛛,需要

//JDK7 新特性鞭缭,數(shù)字之間可以用下劃線

int money = 10_0000_0000;

int years = 10;

int total = money*years;

long total123 = money*((long)years);

System.out.println(total123)

// L

變量

變量是什么:就是可以變換的量剖膳!

java是一種強類型的語言,每個變量都必須聲明類型

java變量是程序中最基本的存儲單元岭辣,其變量包括變量名吱晒,變量類型和作用域。

type varName [=vale] [{,varName[=value]}];

int a=1;b=3;c=6;//這樣不好 可讀性不強

int a = 1;

int b = 3;

int c = 6;

String name = "China";

public class Demo08 {

? ? //屬性:變量


? ? //main方法


?? public static void main(String[] args) {


?? //局部變量:必須聲明和初始化值

?? int i = 10;



?? }

?? //其他方法

}

局部變量:必須聲明和初始化值

變量作用域

類變量

實例變量

局部變量

//實例變量:從屬于對象

Stringname;

intage;

staticfinaldoublePI=3.14;//常量

靜態(tài)變量:

static final double PI = 3.14;//常量

變量規(guī)范

所有變量沦童、方法仑濒、類名:見名如意

類成員變量:首字母小寫和駝峰原則lastname lastName

局部變量:首字母小寫和駝峰原則

常量:大寫字母和下劃線

類型:首字母大寫和駝峰原則:Man,GoodMan

方法名:首字母小寫和駝峰原則:

運算符

Java語言支持如下運算符

ctrl+D:復制當前行到下一行

三元運算符

x ? y : z

if x==ture 則y偷遗,否則z

運算符

運算符優(yōu)先級

包機制

javadoc -encoding UTF-8 -charset UTF-8 Doc.java

Java流程控制

用戶式Scanner對象

順序結構

選擇結構

循環(huán)結構

break & continue

練習

Scanner對象

Scanner累來獲取用戶輸入

Scanner s = new Scanner(System i);

package kuang.xyz;

import java.util.Scanner;

public class scanner { //psvm 快捷鍵

?? public static void main(String[] args) { //sout快捷鍵

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

? ? ?? System.out.println("使用next方式接收:");

? ? ?? //判斷用戶沒有輸入字符串

? ? ?? if (scanner.hasNext()){

? ? ? ? ?? //使用next方式接收

? ? ? ? ?? String str = scanner.next();

? ? ? ? ?? System.out.print("輸出的內(nèi)容為:"+ str);

? ? ?? }

? ? ?? //凡是屬于IO流的類如果不關閉會一直占用資源墩瞳,要養(yǎng)成好習慣用完就關掉

? ? ?? scanner.close();

?? }

}

next():

一定要讀取到有效字符后才可以結束

對輸入有效字符之前遇到的空白,next()方法會自動將其去掉

只有輸入有效字符后才能將其后面輸入的空白作為分隔符或者結束符氏豌。

next()不能得到帶有空格字符串喉酌。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市箩溃,隨后出現(xiàn)的幾起案子瞭吃,更是在濱河造成了極大的恐慌,老刑警劉巖涣旨,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件歪架,死亡現(xiàn)場離奇詭異,居然都是意外死亡霹陡,警方通過查閱死者的電腦和手機和蚪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烹棉,“玉大人攒霹,你說我怎么就攤上這事〗矗” “怎么了催束?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長伏社。 經(jīng)常有香客問我鸣皂,道長积蔚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮帜消,結果婚禮上赋访,老公的妹妹穿的比我還像新娘挠将。我一直安慰自己忘渔,他們只是感情好,可當我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锦秒,像睡著了一般露泊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上脂崔,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天滤淳,我揣著相機與錄音,去河邊找鬼砌左。 笑死脖咐,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的汇歹。 我是一名探鬼主播屁擅,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼产弹!你這毒婦竟也來了派歌?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤痰哨,失蹤者是張志新(化名)和其女友劉穎胶果,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斤斧,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡早抠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了撬讽。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蕊连。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖游昼,靈堂內(nèi)的尸體忽然破棺而出甘苍,到底是詐尸還是另有隱情,我是刑警寧澤烘豌,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布载庭,位于F島的核電站,受9級特大地震影響廊佩,放射性物質(zhì)發(fā)生泄漏囚聚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一罐寨、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧序矩,春花似錦鸯绿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽毒返。三九已至,卻和暖如春舷手,著一層夾襖步出監(jiān)牢的瞬間拧簸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工男窟, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留盆赤,地道東北人。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓歉眷,卻偏偏與公主長得像牺六,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子汗捡,可洞房花燭夜當晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容

  • 10.01_面向對象(package關鍵字的概述及作用)(了解) A:為什么要有包將字節(jié)碼(.class)進行分類...
    冰川_閱讀 571評論 0 1
  • DAY 01 JAVA簡述 Java是由SUN公司在1995年推出的一門高級編程語言淑际,是現(xiàn)今服務器端的首選編程語言...
    周書達閱讀 898評論 0 0
  • 給大家分享一篇我之前在學習java過程中的關于java基礎部分的筆記,比較詳細扇住,內(nèi)容也比較多春缕。 如有問題請指出以便...
    嘎嘣脆a閱讀 265評論 0 1
  • 數(shù)據(jù)類型 數(shù)據(jù)類型分類基本數(shù)據(jù)類型:包括 整數(shù) 、 浮點數(shù) 艘蹋、 字符 锄贼、 布爾引用數(shù)據(jù)類型:包括 類 、 數(shù)組 簿训、...
    蟑螞子閱讀 220評論 0 0
  • DAY 05 1咱娶、 public classArrayDemo { public static void mai...
    周書達閱讀 653評論 0 0