java學習筆記01
1.java文件源碼為以.java為後綴的文件,字節碼文件是以.class為後綴的文件。
2.寫好一個java源碼之後,cmd進入源碼文件盤符,用命令 javac helloworld.java將源碼轉化為字節碼文件 helloworld.class;
然後用命令java helloworld運行字節碼文件,得到我們想要的結果,記住最後一步java字節碼文件的時候不能帶後綴.class,否則會報錯!
3.java中定義一個變量要顯式的聲明變量類型並且java對大小寫敏感:
String a = "Hello World";聲明一個字符串型變量a,並賦值為“Hello World”。
4.
java學習筆記01
相關推薦
java學習筆記01
後綴 world 得到 javac 字節碼 變量 nbsp 我們 變量類型 1.java文件源碼為以.java為後綴的文件,字節碼文件是以.class為後綴的文件。 2.寫好一個java源碼之後,cmd進入源碼文件盤符,用命令 javac helloworld.java將源
Java學習筆記 01
最近在自學Java,做點學習筆記 十六進位制與其他進位制的轉換:(41)16=()10= 4*16+1*16^0=65(41)16=()2=(十六進位制的以為代表二進位制的四位
Java 學習筆記(01)
mywang88 2018-11-09 第一個 java 程式 Hello World 開發環境:IntelliJ IDEA 2018.2.5 原始檔名:HelloWorld.java 程式碼: public class HelloWorld { public sta
Java學習筆記:Map集合-HashMap和HashTable(01)
在面試的過程中經常會被問到一個問題,HashMap和HashTable有什麼不同?我就大概的整理了一些,與大家分享。 一、相同點 都實現了Map介面,底層都是採用的雜湊表(陣列 + 單向連結串列,在JDK1.8以後又加入了紅黑樹。即當連結串列長度大於8時,單向連結串列轉換成紅黑樹--提
java學習筆記——String類
通過 ray [] 原理 log spl 2.3 -s 長度 一、概述 ·字符串是一個特殊的對象 ·字符串一旦初始化就不可以被改變 ·String str = "abc"; ·String str1 = new String("abc"); 有什麽區別? package
java學習筆記——java中對象的創建,初始化,引用的解析
初始 學習筆記 style article 學習 base 表達 如果 bsp 如果有一個A類。 1、例如以下表達式: A a1 = new A(); 那麽A是類,a1是引用。new A()是對象。僅僅是a1這個引用指向了new A()這個對象。 2、又如: A
Java學習筆記--鏈表
引用變量 nts mage 集合 tran 分享 isp exce pub 心在山東身在吳,飄蓬江海漫嗟籲。 他時若遂淩雲誌, 敢笑黃巢不丈夫。 ——水滸傳 先上源代碼,LinkedList類: 1 private static class
Java學習筆記——淺談數據結構與Java集合框架(第一篇、List)
技術分享 emp 鏈表 adc 下標 -c nod nal integer 橫看成嶺側成峰,遠近高低各不同。不識廬山真面目,只緣身在此山中。 ——蘇軾 這一塊兒學的是雲裏霧裏,咱們先從簡單的入手。逐漸的撥開迷霧見太陽。本次先做List集合的三
JAVA學習筆記(1)——a++與++a的區別
col int 演示 opera 解析 代碼 數據 ++i div 需求:此博客用於解釋i++與++i的區別。 過程: 1、名稱解釋 ++:自增,即在原有數據基礎上+1,再賦給原有數據。 2、程序演示 (1)代碼: 1 class OperateDemo 2 { 3
Java學習筆記——泛型
ray dem 想想 string stub odt 好處 reac test 一、什麽是泛型?為什麽要使用泛型? 且看代碼: 1 public class GenericsDemo { 2 3 public static void main(String
Java學習筆記——排序算法之O(n²)排序
blog sel != 而是 while bsp 優化 ++ logs 男兒何不帶吳鉤,收取關山五十州。請君暫上淩煙閣,若個書生萬戶侯? ——南園十三首 三種排序法: 1、冒泡法 2、簡單選擇法 3、直接插入法
Java學習筆記——排序算法之進階排序(堆排序與分治並歸排序)
進行 技術分享 ring http 沒有 oid 有序 重復 調整 春蠶到死絲方盡,蠟炬成灰淚始幹 ——無題 這裏介紹兩個比較難的算法: 1、堆排序 2、分治並歸排序 先說堆。 這裏請大家先自行了解完全二叉樹的數據結構。 堆是完全二叉樹。
Java學習筆記——設計模式之五.工廠方法
strong scanner multipl 石頭 simple 決定 定義 opera 下使用 水邊一只青蛙在笑 ——石頭和水 工廠方法模式(Factory Method),定義了一個用於創建對象的接口,讓實現類決定實例化哪一個類。工廠方法使一個類的實
Java學習筆記——String類型轉換
世界 java學習筆記 getc [] bool bsp ati nbsp ole 一滴水裏觀滄海,一粒沙中看世界 ——一帶一路歡迎宴致辭 上代碼: 1 package cn.stringtoobj; 2 3 public
Java學習筆記--double類型數據精度
java學習 double 在一次面試中被問到,有兩個double類型的數相減,會出現精度丟失,應該怎麽辦,有什麽解決方法。今天特地去搜了下,解決方法就是用BigDecimal類對數據進行處理。 了解詳細參考:http://blog.csdn.net/u011328015/article
JAVA學習筆記(三)
byte repl efi ber 時間 clas 區分大小寫 增強for size @SuppressWarnings("resource")是用來壓制資源泄露警告的。比如使用io類,最後沒有關閉。Set集合特點:1)無序,不隨機2)元素唯一3)沒下標註意:Collect
Java學習筆記——Linux下安裝配置MySQL
code names 刪掉 set 影響 per install nod 設置 山重水復疑無路,柳暗花明又一村 ——遊山西村 系統:Ubuntu 16.04LTS 1\官網下載mysql-5.7.18-linux-glibc2.5-x86
java 學習筆記1
跨平臺原理 所有 com 路徑 運行機制 main 單位 width rtu 、 高級語言運行機制 高級語言按程序的執行方式分為編譯型和解釋型兩種。 java語言比較特殊,Java程序的執行必須經過先編譯後解釋的步驟。 1 編譯生成字節碼,只面向JVM(.class) 2J
java學習筆記(二)圖形用戶接口
star strong per getwidth cep runnable graphics s2d gb2 這個學期主要放在ACM比賽上去了,比賽結束了。不知不覺就15周了,這周就要java考試了,復習一下java吧。java的學習的目的還是讓我們學以致用,讓我們可以
Java學習筆記——MySQL開放3306接口與設置用戶權限
delete 用戶權限 -a mysq min 修改 onf 127.0.0.1 權限 系統Ubuntu16.04 LTS 1、開放3306端口查看端口狀態:netstat -an|grep 3306tcp 0 0 127.0.0.1:3306