![javase java基础概念梳理_第1页](http://file4.renrendoc.com/view/e7e96995d03ca92693b512c29eeb66ed/e7e96995d03ca92693b512c29eeb66ed1.gif)
![javase java基础概念梳理_第2页](http://file4.renrendoc.com/view/e7e96995d03ca92693b512c29eeb66ed/e7e96995d03ca92693b512c29eeb66ed2.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.JDK: Java Development Kit java 开发工具包JRE: Java Runtime Environment java运行环境JVM:Java Virtual Machinejava虚拟机IDE:集成开发工具SDK:Software Development Kit软件开发工具包2.编译命令:javac执行命令:java3.标识符规则:英文字母大小写、数字、$和_不能以数字开头,不能是关键字,区分大小写4.原码:就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除
2、外。补码:正数的补码与其原码相同;负数的补码是在其反码的末位加1。5.Java中的数据类型:基本数据类型和引用数据类型基本数据类型:四类八种整数:byte short int long小数:float double字符:char布尔:boolean6.类型字节位数默认值范围byte180-128127short2160-3276832767int4320-21474836482147483647long8640-92233720368547758089223372036854775807float4320.01.4E-453.4028235E38double8640.04.9E-3241.79
3、76931348623157E308char216空065535boolean18falsetrue或false7.if语句格式:1).if(关系表达式) 语句体;2).if(关系表达式) 语句体1;else 语句体2;3). if(关系表达式1) 语句体1;else if (关系表达式2) 语句体2; else 语句体n+1;8.Switch 语句格式switch(表达式) case 常量值1:语句体1;break; case 常量值2:语句体2;break; default:语句体n+1;break;9.For语句格式for(初始化语句;判断条件语句;控制条件语句) 循环体语句体; 10.
4、While 语句格式初始化语句; while(判断条件语句) 循环体语句体; 控制条件语句; 11Do while语句格式初始化语句; do 循环体语句; 控制条件语句; while(判断条件语句);12.方法就是完成特点功能的代码块格式:修饰符 返回值类型 方法名(参数列表)方法体;return 返回值;修饰符:public static返回值类型:高精度的返回值类型可以接收低精度的返回值低精度的返回值类型无法接收高精度的返回值,如果一定要接收,可以强转方法名:就是一个名字,方便调用参数列表:就是编写方法体时需要的数据return:结束方法并将返回值进行返回给上层调用者返回值:就是最终的结果
5、方法注意事项:方法不调用就不执行方法和方法之间是平级存在的,不能嵌套定义如果返回值类型是一个明确的返回值,那么必须通过return返回一个对应的值参数列表如果有多个参数,多个参数需要用,隔开调用方法时如果需要传递参数,要么传递变量值,要么传递常量值方法分类:有明确返回值方法:就是返回值类型是基本数据类型或者是引用数据类型,必须要有一个明确的值返回没有明确返回值方法:就是返回值类型为void方法重载:在一个java类中允许存着一个以上的同名方法,但是同名的方法的参数个数或者参数对应的类型不同,和返回值类型没有关系JVM是通过参数列表的不同,来调用不同的方法13.一维数组存储同一种数据类型的多个元
6、素的集合,可以理解为一个容器数组的长度一旦定义无法更改数组既可以存储基本数据类型,还可以存储引用数据类型动态初始化:我们指定数组的长度,由系统给数组的每个元素赋初始化值数据类型 数组名 = new 数据类型数组长度;索引:从0开始编号,一个数组最大的索引是该数组的长度-1取值:数组名索引赋值:数组名索引 = 要赋的值;静态初始化:我们指定数组每个元素的值,由系统根据元素的个数决定数组的长度数据类型 数组名 = new 数据类型元素值1,元素值2.;简化格式:数据类型 数组名 = 元素值1,元素值2.;14.二维数组就是一个数组元素为一维数组的一个数组格式1:数据类型 数组名 = new 数据类型mn;m:表示这个二维数组有m个一维数组n:表示每一个一维数组有n个元素取值:数组名mn:表示获取第m+1个一维数组中的第n+1个元素格式2:数据类型 数组名 = new 数据类型m;m:表示这个二维数组有m个一维数组,但是每一个一维数组的长度没有给出,我们可以定义每一个一维数组的长度格式3:数据类型 数组名 = new 数据类型元素
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 14《故都的秋》《荷塘月色》对比阅读说课稿 2024-2025学年统编版高中语文必修上册
- 8《网络新世界》(说课稿)-部编版道德与法治四年级上册001
- 9《这些是大家的》说课稿-2023-2024学年道德与法治二年级上册统编版
- Unit 1 Back to School Reading 说课稿-2024-2025学年高一英语译林版(2020)必修第一册
- 2024-2025学年高中历史 第四单元 工业文明冲击下的改革 第15课 戊戌变法(2)教学说课稿 岳麓版选修1
- 2025市场门市部租赁合同
- 2025电脑维修合同范本
- 2024-2025学年新教材高中语文 第六单元 10.1 劝学说课稿(3)部编版必修上册
- 2025苹果购销合同样书
- 24 京剧趣谈(说课稿)-2024-2025学年统编版语文六年级上册
- 2025年方大萍安钢铁招聘笔试参考题库含答案解析
- 2025安全生产工作目标及实施计划
- 《高原红细胞增多症血液稀释疗法护理操作规程》
- 2025年电力工程施工企业发展战略和经营计划
- 年终抖音运营述职报告
- 汽车维修店加盟协议书细则
- 2024东莞市劳动局制定的劳动合同范本
- 2024年大学本科课程教育心理学教案(全册完整版)
- 三甲医院面试自我介绍课件
- 公务员2010年国考《申论》真题卷及答案(地市级)
- 2023-2024学年福建省厦门市八年级(上)期末物理试卷
评论
0/150
提交评论