JAVA学习笔记(一)

1.java严格区分大小写,java是强类型语言。

(1)快捷键

System.out.println();   快捷键:syso + ALT +/

public static void main(String[] args);  快捷键:main +ALT +/

(2)Scanner对象

Scanner位于java.util包中。

包声明下:import java.util.Scanner;

创建Scanner对象:

Scanner input = new Scanner(System.in);

调用:

int score = input.nextInt;   (数据类型不同,此处为int型)


2.标识符

(1)可由字母,数字,下划线,美元符($),但不能含@,%,空格等其他字符,不能以字母开头。

(2)不能是java关键字和保留字(如void不行)

(3)标识符等严格区分大小写

3.java的数据类型

***基本数据类型变量存数据本身,引用型变量存的是保存数据的空间地址***

数据类型的字节数

***特别是char型,c++中char型的字节数是1***

一个例子:

char a='A';

string a="A";

注意单引号双引号。

4.数据类型之间的转换

(1)自动转换

int型可以自动转换为double,但是double型不能转换为int型。

(2)强制转换

double a2 = (int) a1;

可以转换,但会造成数据丢失。

5.java中的常量

常量的优点:可以提高代码的可维护性。

eg:  final String LOVE =" ";

**常量名一般为大写字母,且常量值被设定后无法更改**

6.注释

/**开头,**/结尾  是文档注释

快捷键:

ctrl + shift + /    选中部分注释

ctrl + /               单行注释

7.运算符

(1)比较运算符用于判断两个数据大小,如:大于,小于,不等于。比较结果是布尔型(true  or  false)

> , < , >= , <= 只支持左右两边操作数是数值类型。

== , != 两边可以是数值类型,也可以是引用类型。

(2)逻辑运算符

逻辑运算,与(&&),或(||),非(!),异或(^)

异或:若a与b仅有一个为true,则返回true.

注意:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 。

同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行。

(3)条件运算符

也成为三元运算符

布1? 表1:表2;

若布1为true,则返回表1,否则,返回表2.





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值