- 3
- 0
- 约6.29千字
- 约 10页
- 2016-12-02 发布于湖北
- 举报
Java语言基础组成
2.1关键字 2.5运算符
2.2标识符 2.6语句
2.3注释 2.7函数
2.4常量和变量 2.8数组
2.1关键字
关键字的定义和特点 定义:被Java语言赋予含义的单词
特点:关键字中所有字母都为小写 用于定义数据类型的关键字 class interface byte short int long float double char boolean void 用于定义数据类型的关键字 true false null 用于定义流程控制的关键字 if else switch case default while do for break continue return 用于定义访问权限修饰符的关键字 private protected public 用于定义类,函数,变量修饰符的关键字 abstract final static synchronized 用于定义类与类之间关系的关键字 extends implements 用于定义建立实例及引用实例,判断实例的关键字 new this super instanceof 用于异常处理的关键字 try catch finally throw throws 用于包的关键字 package import 其他修饰符关键字 native strictfp transient volatile assert
2.2标识符
在程序中自定义的一些名称。
由26个英文字母大小写,数字:0—9 符号:_ $组成
定义合法标识符规则:
1,、数字不可以开头。
2,不可以使用关键字。
Java中严格区分大小写。
注意:在起名字时,为了提高阅读性,要尽量有意义。
凡是名称就是标识符。
2.3注释
对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。
对于文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具javadoc所解析,生成一套以网
页形式体现的该程序的说明文档。
注释是一个程序员必须要具有的良好编程习惯。
初学者编写程序可以养成习惯:先写注释再写代码。
将自己的思想通过注释先整理出来,再用代码去体现。
因为代码仅仅是思想的一种体现形式而已。
用于注解说明程序的文字就是注释。
提高了代码的阅读性。
Java中的注释格式
单行注释
格式://注释文字
多行注释
格式:/*注释文字*/
文档注释
格式:/**注释文字*/
注释可进行程序的调试。注释的东西不编译进class文件中
2.4常量与变量
常量表示不能改变的数值。
Java中常量的分类:
1,整数常量。所有整数
2,小数常量。所有小数
3,布尔(boolean)型常量。较为特有,只有两个数值。true false
4,字符常量。将一个数字字母或者符号用单引号()标识。
5,字符串常量。将一个或者多个字符用双引号(“”)标识。
6,null常量。只有一个数值就是null。
对于整数:有四种表现形式。
二进制:0,1, 满2进1.
八进制:0-7, 满8进1.用0开头表示。
十进制:0-9, 满10进1.
十六进制:0-9,A-F, 满16进1.用0x开头表示。
结论:八进制数,其实就是3个二进制位一个八进制位。
十六进制:其实就是二进制中的四个二进制位为一个十六进制位。
进制的基本转换
十进制 二进制 互换
十进制转成二进制 除于2取余数
二进制转成十进制 乘于2的幂数
十进制 八进制 互换
十进制 十六进制 互换
负数的二进制表现形式
对应的正数二进制取反加1 负数的二进制的最高位是1。
变量的概念:
内存中的一个储存区域
该区域有自己的名称(变量名)和类型(数据类型)
该区域的数据可以在同一个类型范围内不断变化
为什么要定义变量
用来不断的存放同一类型的变量,并可以重复使用
使用变量注意:
变量的作用范围(一对{}之间有效)
初始化值
定义变量的格式
数据类型 变量名 = 初始化值;
注:格式是固定的,记住格式,以不变应万变。
理解:变量就如同数学中的未知数。
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存总分配了不同大小的内存空间 1 2 4 8个字节
整数类型(byte,short,int,long)
数值型 4 8
浮点类型(float,double)
字符型(char) 2个字节
基本数据类型
布尔型(boolean)
数据类型 类(class)
引用数据类型 接口(interface)
您可能关注的文档
- HyperMesh入门教程精选.ppt
- Hyper-v虚拟机与系统安装配置管理实验精选.doc
- ICPKGPROCESS精选.ppt
- ICS-DT-6使用说明书精选.doc
- ICU病人的镇痛治疗精选.doc
- ICU中的评分系统精选.ppt
- IC封装流程精选.ppt
- IE(工业工程)手法--防错精选.ppt
- IE模特法-精益生产精选.ppt
- IE现场培训(讲义)精选.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- CAD软件:CATIA二次开发_CATIAVBA编程基础.docx VIP
- 2025 国家电投 新能源区域化管理实施方案.docx VIP
- 基于 CNN-BiLSTM 的中短期电力负荷预测.docx VIP
- 乘运合同纠纷案代理词吴一诉西安汽车客运有限公司客运合同纠纷案.docx VIP
- 机械设计软件:CATIA二次开发_(8).CATIAVBA高级编程技巧.docx VIP
- 佛教戒律论文开题报告.docx VIP
- 2025春人教版三年级下册英语Unit 2 Expressing yourself Part B Read and write 课件.pptx VIP
- CAD软件:CATIA二次开发_(6).CATIAVBA高级编程技巧.docx VIP
- 火电项目可行性报告.ppt VIP
- 机械设计软件:CATIA二次开发_(3).CATIAVBA编程入门.docx VIP
原创力文档

文档评论(0)