Java_韩顺平,讲课笔记p22-p51

P21:

一:Java初学者常犯错误

1.文件名写错

2.主类和文件名不同

3.缺少分号


P22-25

 一:注释

1.单行注释

2.多行注释

3.文档注释:注释可以被JDK提供的工具javadoc解析,生成一套网页程序形式体现该程序的说明文档

javadoc -d 保存路径 -xx -yy 要解析的java文件


P26

一:JAVA代码规范

1.类,方法注释使用javadoc来写

2.其他注释的目的是为了告诉读者为什么这么写的

3.tab键代码右移

4.运算符两边加空格

5.源文件用utf-8编码

6.行宽度不超过80字符

7.代码编写风格(后面再说)


 P27

一:DOS介绍(Disk Operating System)磁盘操作系统

简单介绍:在windows控制台输入指令后会传给dos系统,之后解析并执行这条命令,并在windows系统中体现


P28

一:相对路径和绝对路径

相对路径:当前目录开始定位形成的路径

绝对路径:从顶级目录开始定位形成的路径


P29-31

一:常用DOS命令

1.查看当前目录:dir (win) ls(mac)

2.切换其他盘:cd

3.切换上一级:cd ..

4.切换跟目录:cd \

5.查看指定目录下的所有子集目录:tree

6.清屏:cls(win) clear(mac)


 P35-38

一:变量原理

变量在计算机中来看就是一个地址,指向了磁盘中的某个位置,当需要的时候就去地址中取

int 4 字节,double 8 字节


P39

一:加号使用

100+98 //198

"100"+98//10098

100+3+"hello"//103hello

"hello"+100+3//hello1003


 P40-51

一:数据类型

二:整形类型

byte1字节-128-127
short2字节

-2^15-2^15-1 

-32769-32767

int4字节-2^31-2^31-1
long8字节-2^63-2^63-1

三:浮点类型

单精度float4字节-3.403E38-3.403E38
双精度double8字节-1.798E308-1.798E308

面试可能问:

1.浮点数=符号位+指数位+尾数位

2.尾数部分可能丢失,造成京都损失(小数都是近似值)

3.不要对运算过后的浮点数进行相等判断,例如:2.7=8.1/3

四:API(Application Programming Interface)应用程序编程接口

Java提供的基本编程接口

 五:字符类型

1.字符类型char

1.单引号使用

2.\n表示换行

3.char本质是整数,输出时是unicode码对应的字符

4.可以运算,因为本质是整数

存储:'a'->97->二进制->存储

读取:二进制->97->'a'->显示

 2.字符编码表

ASCII:一个字节表示,一共128个字符

Unicode:固定大小编码,使用两个字节表示字符,比较浪费空间

utf-8:大小可变,字母一个字节,汉字三个字节

gbk:可以表示汉子,字母一个字节,汉子两个字节

gb2312:可以表示汉子,gb2312<gbk

big5:码(繁体中文,台湾,香港)

 六:布尔类型(boolean)

1.只允许true和false,无,null

2.占一个字节

3.用于逻辑运算if,while,do-while,for

  • 17
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值