java初学者必会,Java入门之必知必会基础语法

1.Java概述:

Java程序可以在任意系统上运行(一次编译到处运行),即Java是跨平台的;Java实现跨平台需要依赖Java的虚拟机JVM(Java Virtual Machine)

2.

注释

Java

注释有

3

种写法,分别为:

① 单行注释 //

② 多行注释 /* */

③ 文档注释 /** */

3.

关键字

概念:指被Java

赋予特殊含义的单词

特点:全部采用小写

4.

标识符

概念:指自定义的内容:类名、方法名、变量名

特点:由英文字母大小写、数字、下划线和美元符五部分组成,且不能以数字开头、不能是关键字

5.

数据类型

数据类型分为基本数据类型和引用数据类型

基本数据类型包含:

整型:byte short int long

浮点:float double

布尔:boolean

字符:char

引用数据类型包含:

数组、类、接口、字符串常量...

注意:

1、整数和浮点数的默认类型

a)

整数默认是int

类型,定义

long

类型的数据时,要在数据后面加

L

b)

浮点数默认是double

类型,定义

float

类型的数据时,要在数据后面加

F

2、数据类型转换

a) 自动类型转换(也称隐式类型转换)

范围小的数据向范围大的数据转换时使用

b) 强制类型转换

范围大的数据向范围小的数据转换时使用

3、数据类型范围

从小到大排序是:byte < char < short < int < long < float < double

[

布尔类型

boolean

不参与转换

6.

运算符

常用的运算符有五类,分别是:

1、算术运算符

i.

用来完成算术运算(如加减乘除计算等);

ii. ++

--

运算符的使用

++

--

前置(如

++a

),当参与运算时,变量

a

的值先自增

1

,然后用自增后的新值再参与运算;

++

--

后置(如

a++

),当参与运算时,变量

a

先使用原有值参与运算符,变量

a

的值再自增

1

2、赋值运算符

i.

用来完成数据的赋值(如int a = 100

)

;

ii. +=

-=

*=

/=

这样的赋值运算符包含了一个强制转换的操作,会将左右两边运算后的结果,强制类型转换后赋值给左边

eg

int n = 10;

byte by = 20;

by += n; //

运算完毕后,

by

的值为

byte

类型,相当于

by = (byte)(by + n);

3、比较运算符

i.

用来比较数据的大小(如3>4

),比较运算符也称为条件运算符

ii.

比较后的结果为布尔类型boolean

的值

iii. “

==

”两个等号代表比较是否相等,“

=

”一个等号代表赋值

4、逻辑运算符

i.

逻辑与&

和逻辑短路与

&&

:代表着并且的意思,左右两边都要条件成立,结果才为

true

ii.

逻辑或|

和逻辑短路或

||

:代表着或者的意思,左边两边有一个条件成立,结果就为

true

iii.

逻辑非!

:代表着相反的意思,原先是

false

,结果就为

true

;原先是

ture

,结果就为

false

iv.

逻辑异或^

: 左右两边条件结果相同,结果就为

false

,左右两边条件结果不同,结果就为

true

5、三元运算符

i.

根据判断条件运算结果,执行不同的表达式值;条件为true

,执行表达式

1

,否则,执行表达式

2

ii. 格式:

(

条件表达式

)

?表达式

1

:表达式

2

7.

Scanner

概念:获取键盘录入的数据,对获取数据的具体操作进行了封装,只需要调用方法,即可得到键盘录入的数据

Scanner

常用的方法:

public int nextInt()

:获取键盘录入的数据,返回

int

类型值

public String next()

:获取键盘录入的数据,返回

String

类型值

8.

Random

随机数类,用来产生多种类型的随机数

Random

常用的方法:

public int nextInt(int n)

返回一个在

0

(包括)和指定值(不包括)之间

int

随机数

更多技术资讯可关注:gzitcast

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值