2016年达内java课程基础知识day02笔记教材.docVIP

2016年达内java课程基础知识day02笔记教材.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
回顾: 1.Linux: 开源的操作系统,免费的 服务器系统,java主要是服务器端开发 目录(一个根:/),挂载点,高 pwd,ls,cd 绝对路径(根,以/开头) 相对路径(当前目录) 2.java开发环境: 编译期:.java文件经过编译,生成.class字节码文件 运行期:JVM加载.class并运行.class JVM:java虚拟机 JRE:java运行环境 =JVM+java系统类库 JDK:java开发工具包 =JRE+编译、运行等命令工具 3.eclipse: Windows在开发java代码 最终部署到Linux服务器上去 Linux分两大类: 1.不带图形界面的----真正的服务器系统 2.带图形界面的------用着方便 把eclipse打开,把包建好 课后作业部分打开 当前:/opt/jdk 转到:/opt/eclipse 绝对: cd /opt/eclipse 相对: cd ..-------------/opt cd ../eclipse-----/opt/eclipse 假设当前/opt/eclipse下 ./eclipse /opt/eclipse/eclipse 正课: 1.变量:存数的,代词,指代的就是它所存的那个数 1)声明: int a; //声明一个整型变量,名为a int b,c,d; //声明三个整型变量,名为b,c,d 2)命名: 2.1)只能由字母、数字、_和$符组成 并且不能以数字开头 2.2)严格区分大小写 2.3)不能使用关键字 2.4)可以中文命名,但不建议 建议见名知意,驼峰命名法 3)初始化:第一次赋值 3.1)声明的同时初始化: int a=250; //声明整型变量a并赋值为250 3.2)先声明后初始化: int a; //声明整型变量a a=250; //给a赋值为250 4)使用: 4.1)必须与数据类型匹配 int a=3.14; //编译错误,类型不匹配 4.2)对变量的使用就是对它所存的那个数的使用 int a=5; int b=a+10; //取出a的值5,加10后,再赋值给b System.out.println(b); //输出b的值15 System.out.println(b); //b---原样输出 a=a+10; //取出a的值5,加10后,再赋值给a //在a本身基础之上增10 System.out.println(a); //15 4.3)变量在用之前,必须声明并初始化 System.out.println(m); //编译错误,m未声明 int m; System.out.println(m); //编译错误,m未初始化 2.基本数据类型: 1)int:整型,4个字节,-21个多亿到21个多亿 1.1)整数直接量默认int型,不能超范围,超范围则编译错误 1.2)两个整数相除,结果还是整数,小数位无条件舍弃 1.3)运算时超范围则发生溢出,需要避免的 2)long:长整型,8个字节,很大很大 2.1)long型直接量即为在数字后加L或l 2.2)运算时有可能溢出时,建议在第1个数字后加L 2.3)System.currentTimeMillis()获取 自1970.1.1零时到此时此刻的毫秒数 3)double:浮点型,8个字节,很大很大 3.1)浮点数直接量默认为double型,表示float则加f或F 3.2)double运算时会有舍入误差,精确运算场合不能使用 4)char:字符型,2个字节 4.1)char采用的是Unicode编码格式 每个字符char都有一个对应的码int 表现形式是char,实质上是int 4.2)字符直接量必须放在一对单引号中 有且仅有一个 4.3)特殊符号需通过\来转义 5)boolean:布尔型,1个字节 5.1)只能取值为true和false 3.基本数据类型间的转换:-----下次课结束讲 4.Scanner的用法: 1)在package下: import java.util.Scanner; 2)在main

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档