1. 程式人生 > >java環境配置,試用和基本數據結構

java環境配置,試用和基本數據結構

總結 int 選擇 運算符 ima 表達 三目運算 ascii 數據類型

一、java環境配置

1.打開我的電腦--屬性--高級--環境變量

2.新建系統變量JAVA_HOME 和CLASSPATH
變量名:JAVA_HOME
變量值:jdk文件所在的路經
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3. 新建“Path”的環境變量
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

二、試用

1、新建個文本文檔,將名字改為TextHelloWorld.java(註意一點將文件選項中的隱藏文件擴展名選為顯示)

2、在其中輸入

public class TextHelloWorld{


public static void main(String[] args){
System.out.println("Hello World!");}

3、摁住shift鍵右擊選擇在此頁打開命令窗口,輸入javac TextHelloWorld.java

技術分享技術分享

4、在命令界面輸入java TextHelloWorld顯示輸出的內容

三、基本數據結構

標識符:凡是需要你自己命名的地方, 都叫標識符。

java編程嚴格區分大小寫標識符的命名不能與關鍵字重復

保留字:goto const

規則:
標識符由字母(大小寫), _, $, 並且不能以數字開頭
代碼規範: 駝峰命名法

null: 空

var s = null;

java基礎數據類型:不能=null;
四類八種:
1, 整數型
byte 2的8次方(取值範圍--<-128~127>)--2個字節
short 2的16次方--4個
int 2的32次方--6個
long 2的64次方--8個
2, 浮點型
float 小數點後面7位--4個
double 小數點後面11位--8個
3, 布爾型
boolean(只有兩個值, true, false)--1個
4, 字符型(用單引號)
char--2個字節

char a = ‘q‘;
5、字符串(用雙引號)


String
String s = "hanqi";

java引用類型(對象):--可以=null
所有的類
所有的接口
所有的數組

變量的賦值
char c = ‘a‘;
char c = ‘字‘;
char c = 98;----ASCII
char c = ‘\n‘;
char c = ‘\u0061‘;----unicode編碼

定義一個整型變量默認為int

定義一個浮點型變量默認為double

類型轉換:
double float long int char short byte
char short byte進行運算的時候, 取值默認為int
隱式轉換(低->高), 顯式轉換(高->低)

運算符:
算術運算符:+ - * / % ++ --;a++:先賦值在自加。++a:先自加在賦值;a+=4相當於a=a+4
關系運算符:> < >= <= == !=
邏輯運算符:! &(並且, 和) &&(短路運算符,一假都假) | ||(一真都真) ^(異或)
異或運算符: 轉換成二進制的形式來對比每一位數, 不一樣的為1, 一樣的為0
位運算符:>> << >>>(無符號右移)
賦值運算符:= += -= *= /= %=
字符串連接運算符:+
需要註意的地方: 在輸出的時候, 只要有一個參數是字符串, 整個輸出結果都是字符串
三元運算符(表達式)(三目運算符):布爾值?值1:值2前面表達式為真,則執行值1 ,若為假執行值2

總結:在進行環境配置時一定要註意文件夾的擴展名不能隱藏,我就是隱藏了 然後文件找不到,還有就是輸出

public class TextHelloWorld{
public static void main(String[] args){
                 int a=3;   
System.out.println(a++);
System.out.println(++a);
}    

結果為3,5

java環境配置,試用和基本數據結構