日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Java 过一下基础

發布時間:2023/11/27 生活经验 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java 过一下基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

點我跳過黑哥的卑鄙廣告行為,進入正文。

?

Java多線程系列更新中~

  正式篇:

  1. Java多線程(一) 什么是線程
  2. Java多線程(二)關于多線程的CPU密集型和IO密集型這件事
  3. Java多線程(三)如何創建線程
  4. Java多線程(四)java中的Sleep方法
  5. Java多線程(五)線程的生命周期

  番外篇(神TM番外篇):

  1. Java 過一下基礎
  2. 轉載:java中Thread.sleep()函數使用
  3. Java多線程 Socket使用

?

Java是面向對象的語言 那么首先就要了解一下什么是面向過程和面向對象。

面向過程:關鍵在于“怎么做”。例如你想成為大俠,首先你需要斷臂或者跌落懸崖,然后遇見雕兄或者白猿,然后再“重劍無鋒”或者“九陽真經”等等。這里注重的是步驟,是一個邏輯上的過程,典型就是C語言中的函數調用,堆砌成一個程序。

面向對象:關鍵在于“抽出對象”。這樣講比較難以理解。舉個例子,你是上帝,你想要誰成為大俠,那么你需要什么?你需要一個苦難系統,一個運氣系統,一個人脈系統,一個后宮系統等等,像是這里苦難系統就是一個對象,給你提供各種各樣的罪受,既可以是跌落懸崖,也可以是斷臂,像是人脈系統,記錄你的人際關系,人脈網,等等。 兩者是不同的思考方式而已。

First Practice

我上去就是……就是一個”Hello world”。

?

?

?

前提:你已經安裝好java和IDE,如eclipse,intelliJ,安裝教程很容易搜索到。這里直接過了。 不管三七二十一,先敲出第一段程序,找下“手感”。

1 public class HelloWorld{
2     public static void main(String[] args){
3     System.out.println(“Hello World”);
4     }
5 }

其中,HelloWorld是一個公共類,那么它的文件名必然是HelloWorld.java,也就是公共類名和文件名需要保持一致。main函數則是程序的入口地址,System.out.println則是打印,其中println可以理解為print\n,也就是會在結尾自動換行。

基礎數據類型

?

這里需要注意的一點就是Java的char類型是16位的。

還有就是float初始化的時候,java小數默認是double類型,float需要在小數后面加一個f,如3.14f。

循環結構

while(不帥&&沒錢){找不到女朋友; //找到女票是不可能的,這輩子都不可能找到女票的
} 

條件結構

1 if(斷臂為真){
2     成為大俠;
3 }else if(跌落懸崖){
4     有望成為大俠;
5 }else{
6     成為中俠;
7 }

Switch case

1 switch(游戲中干掉的人數){
2     case 0: emmm..;
3                 break;
4     case 1: kill! 
5                 break;
6     case 2:double kill! 
7                 break;
8     default: legendary;
9 }                    

數組

默認數組聲明方法:

  如,int[] array;

創建數組方法:

  array = new int[10];

輸入數據

開始我們打印輸出了hello world,那么如何輸入呢?

Scanner類,使用方法:

Import java.util.Scanner;

省略號

以下內容在main函數里

1 Scanner scan = new Scanner(System.in); //哈哈,沒錯,都有System.out了,自然有System.in
2 if(scan.hasNext()){
3     String str = scan.next();
4     System.out.println(“輸入數據為:”+str);
5 }
6 scan.close();

轉載于:https://www.cnblogs.com/hqinglau/p/10016811.html

總結

以上是生活随笔為你收集整理的Java 过一下基础的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。