- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言基础笔记
Unit1:笔记:1.Linux: 1)操作系统 2)开源 3)主要用于服务器端, java主要是服务器端开发 所以,学java必须要知道Linux2.Linux与Windows的差别 1)文件系统不同: Windows盘符 Linux目录(一个根目录/) 2)外部设备映射不同: Windows多个盘符 Linux挂载点(目录) 3)安全级别不同: Windows较低 Linux较高3.Linux常用命令:pwd:显示当前工作目录 ls:查看当前工作目录内容 cd:改变当前工作目录4.相对路径:文件或目录相对于当前目录的位置,eg: cd abc 表示当前目录下的abc目录 绝对路径:文件或目录相对于根目录的位置,以/开始eg: cd /abc 表示根目录下的abc目录5.JAVA运行过程 .java编译为.class,jvm加载.class并运行.class 跨平台 一次编译到处使用6.JDK:java开发工具包 除了包含JRE外还包含运行java程序所需要的工具 JDK=JRE+编译、运行等开发工具JRE:java运行时环境 除了包含JVM外还提供了运行java程序所需要的必须环境 JRE=JVM+java系统类库JVM:java虚拟机 加载并运行.class文件 运行java程序最小单元为JRE 开发java程序最小单元为JDK7.环境变量: JAVA_HOME:指向jdk安装路径 PATH:指向jdk下的bin目录CLASSPATH:一般写.Unit2笔记:1.变量 1)变量的声明: 1.1)语法: 数据类型 变量名int a; 1.2)未经声明的变量不能使用 b=5; //编译错误,b未声明 1.3)一条语句可声明多个同型变量,逗号分隔inta,b=2,c,d; 2)变量的命名 2.1)只能包含字母、数字、_、$符 并且不能以数字开头 2.2)严格区分大小写 2.3)不能使用保留字(java已经使用了的) 2.4)可以中文,但不建议 2.5)建议: 见名知意 驼峰命名法:第1个单词首字母小写,其余单词首字母大写 3)变量的初始化(第一次赋值) 3.1)规定:变量在使用之前必须初始化 3.2)初始化两种方式: 3.2.1)声明的同时初始化int a = 5;3.2.2)先声明后初始化int a; a = 5; 4)变量的使用 4.1)对变量的操作就是对里面数据的操作 4.2)变量的使用必须与数据类型匹配int a = 5.5; //编译错误,类型不匹配2.数据类型 1)int:整型,4个字节,-21多亿到21多亿 1.1)整数直接量默认int型 5,6,250,100--直接量,默认int型 1.2)两个整数运算结果还是整数(所有小数位无条件舍弃) 5/2----2(.5被舍弃了) 1.3)溢出:正数过大溢出为负数 负数过小溢出为正数溢出是需要避免的int a=2147483647;---int最大值 a=a+1; -----溢出-2147483648(int最小值) 2)long:长整型,8个字节,很大很大 2.1)long型直接量在整数后加l或Llong a = 10000000000L; 2.2)算术运算时,觉得有可能超int时, 为避免溢出,就有一个数为long型(加l或L) 2.3)System.currentTimeMillis(); 获取算1970年1月1日到此时此刻的毫秒数---long型 3)double:浮点型,8个字节 3.1)小数直接量默认就是double型 想表示float型,在小数后加f或F 3.2)double有舍入误差,需精确运算的场合不可使用 4)char:字符型,2个字节 4.1)unicode编码格式,一个字符对应一个码(整数) 表现形式是字符char,实质是整数int 4.2)字符型直接量放在单引号中 有且仅有一个 4.3)不方便的输出的使用转义符\ 5)boolean:布尔型,1个字节 5.1)boolean型直接量为true和false 并且只能装true和false3.数据类型间的转换 1)数据类型转换,两种形式: 数据
文档评论(0)