- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章Java 入门
1.1 Java的史记:
1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。Java 语言前身被名为 Oak;
Java 由1995年Sun公司发布:jdk1.0版是在1996年发布
Java现在被甲骨文公司收购
1.2 java 的三大特点:封装,继承,多态
1.3 jdk包含的基本组件:
Javac ------编译器。将源程序转化为字节码。
Jar -------打包工具。将相关的类文件打包成一个文件。
Javadoc -------文档生产器。从源码注释中提取文档。
Jdb -------debugger(调试器)。差错的工具。
Java -------运行编译后的java程序(.class后缀)
Appletviewer ------小程序浏览器,一种执行HTML文件上的java小程序的java浏览器
Javah --------产生可以调用java过程的C过程,或建立能被java程序调用的C过程的头文件。
Javap --------java反编译器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole --------java进行系统调式和监控的工具。
1.4安装目录:
Bin目录:存放可执行文件;
Lib目录:存放java的类库文件;
Include目录:存放用于本地方法的文件;
Demo目录:存放演示程序;
Jre 目录:存放java运行环境文件;
第二章 java中的数据类型和运算
2.1标识符
标识符是以字母、下划线、美元符开始的第一个字符序列,后面可以跟字母、下划线、美元符、数字。
Java标识符区分大小写。
2.1关键字
Java中关键字均用小写字母表示。
2.2注释
单行注释:“//”;
多行注释:“/*”和“*/”
java文档注释使用/** */
2.3 数据类型
数据类型是确定在内存中存储数据占空间大小;
变量是存储数据的基本单元;
Java采用unicode编码,一个字符占用两个字节
2.4类型转换
自动类型转换
强制类型转换
字符解析转换
注意:
字符和数字兼容(ASCII码)
解析转换只针对将字符串转换为数字(当前待转换的字符为数字字符串)
2.5 变量和常量
常量用final保留字标示
变量定义:变量类型 变量名=赋值;
变量类型 变量名;
变量名 =赋值;
变量作用域:
局部变量,方法参数,类变量,异常处理参数;
2.6 常用的转义字符
\n 换行 \r 回车符
\t 水平制表符(Tab) \b 退格
\f 换页 \\ 反斜杠
\’ 单引号 \” 双引号
\ddd 八进制符 \uxxxx 十六进制Unicode码(xxx)
注:
八进制整数以0开头,十六进制以0X或0x开头。
Float 型变量必须在数字后加f或F
2.7 优先关系
低------------------------------------------------高
Byte、short、char、int、long、float、double
2.8运算符
~按位非:作用:使二进制按位“取反”
按位与:属于二元运算符,两个都为1的时候结果为1
|按位或:属于二元运算符两个中有一个为1结果为1
作用:使二进制按位“取反”
^异或位运算:属于二元运算符,两个一样为0,否则为1
(左移 )?运算规则:按二进制形式把所有的数字向左移动对应的位数,高位移出(舍弃),低位的空位补零
(带符号右移)运算规则:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补符号位,即正数补0,负数补1.
(无符号右移) 按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。
赋值运算符(=)当“=”两侧数据类型不一致时,可以使用默认类型转换或使用强制类型转换原则进行处理
三目条件运算符,语法格式 x?y:z 其中x为boolean类型表达式,先计算x的值,若为true,则整个三目运算的结果为表达式y的值,否则整个运算结果为表达式z的值
“+”运算符两侧的操作数中只要有一个是字符串(String)类型,系统会自动将另一个操作数转换为字符
您可能关注的文档
最近下载
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试备考试题及答案解析.docx VIP
- 兽医毒理学完整版本.doc VIP
- 2025湖北省监督数据分析应用中心专项招聘22人考试备考试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人考试练习试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试备考题库及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试备考试题及答案解析.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- GB 55032-2022 建筑与市政工程施工质量控制通用规范.docx VIP
- 2025湖北省监督数据分析应用中心专项招聘22人笔试模拟试题及答案解析.docx VIP
- 基孔肯雅热防控科普讲座PPT课件.pptx
文档评论(0)