13260人加入学习
(67人评价)
Java编程学习第一季

制作于2018年2月8日

价格 免费

字符串+空字符串=字符串

先()后+-

单字符会转变成对应的数字在进行运算例如

System.outprintln('a'+34);//结果会是131

单引号是字符。

 

[展开全文]

int。。 前面加上 final 变成常量

[展开全文]

数值类型分为  整数,浮点(小数点),字符

boolean类型true和false

[展开全文]

不能是关键字

第二题

BDEFGH正确   A关键字 C数字开头错误

第三题

数值类型分为  整数,浮点(小数点),字符

boolean类型true和false

第四题

6种分别是整数,浮点(小数点)

                                 

[展开全文]

文件名字

代码字母

一定要反复确认正确

一定要反复确认正确

一定要反复确认正确

[展开全文]

整型baye   short  int  long 

浮点型float  double 

字符型 char

boolean型 true   false

 

[展开全文]

服务器较多使用liunx系统

[展开全文]

cls清屏

calc计算机

notepad记事本

del删除

exit关闭

[展开全文]

我人生第一个java程序诞生了记录这伟大严肃庄重的时刻= =

[展开全文]

1 基本数据类型

1.1 数据类型

1.1.1 整数类型

1.1.1.1 byte占1个字节范围:-128~127

1.1.1.2 short占2个字节范围:-32768~32767

1.1.1.3 int占4个字节范围:-2147483648~2147483647

1.1.1.4 long占八个字节-9223372036854775808~9223372036854775807

1.1.2 浮点类型

1.1.2.1 float占4个字节

1.1.2.2 double占8个字节

1.1.3 字符类型 

1.1.3.1 char占2个字节

1.2 布尔类型

1.2.1 boolean占1位其值只有true和false两个

2 引用数据类型

2.1 类

2.2 接口

2.3 数组

 

注意:字符串类型是一个类,也属于引用数据类型

整数默认为int 小数默认为double类型

 

[展开全文]

数据类型转换

    隐式类型转换:小类型到大类型会自动转换:byte>short , char->int->long->float->double

虽 float 比 long 小,但是因为储存方法不一样导致 float 里面可以储存的数据范围比 long 要大(浮点型来说,有一部分是用来表示有效位数的,有一部分是用来表示多少次方。)

使用情况:

1.赋值语句

2.算术表达式中

     显示类型转换(强制类型转换)

把一个大类型赋值给小类型,需要进行前置类型转换

int i =(int)3.3;

long j =(long)3.4f;

int c =' a ' ; //隐式转换

[展开全文]

三元运算符

?:

规则:布尔表达式 ?  表达式1:表达式2

如果布尔表达式的结果为true,返回表达式1的结果

如果布尔表达式的结果为false,返回表达式2的结果

System . out . println ( 7>8 ? "7大于8" : "7不大于8" );

最大值比较:

int  a = 100 , b = 34 , c = 289 ;

int max = a > b ? a : b;

max = max > c ? max : c ;

System . out . println (max) ; 

运算符的优先级:

默认优先级

通过()控制优先级

 

[展开全文]

位运算

& 按位与:对应为都是1才是1

| 按位或:对应位有一个1,就是1

~ 按位取反:1变0,0变1

^ 按位异或:对应位不一样才是1

<< 左移(高位抛弃,低位补0)

>> 右移 (高位按照符号位补齐,低位抛弃)

>>> 无符号右移(忽略符号位,高位补0,低位抛弃)

 

[展开全文]

1.计算机存储数据的时候,使用第一位表示数字的正负,0代表正数,1代表负数

2.计算机存储正数的时候直接存储正数的原码,存储负数的时候存储负数的补码。

正数:原码,反码和补码相同

负数:原码(符号位为1)

          反码(在原码的基础上,符号位不变,其余位数取反)

          补码(反码+1)

[展开全文]

&& (短路与)

| | (短路或)

短路与不短路的区别:

当可以通过操作数1判断出来结果的时候,是否运算操作数2(短路表示不运算操作数2)

[展开全文]

逻辑运算:

&& :与

| | :逻辑或 或者 or

^ :异或(当两边不一样时就为true,两边一样就为false)

!:取反,后面只能跟bool,没有就用括号括起

[展开全文]

一个 = :是赋值

两个 = :是判断是否相等

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(98)