JAVA OO 第二章知识点
2024-10-15 12:31:21
一、JAVA的基础语法
1、关键字
①关键字:关键字用于定义该门语言,且这些单词对编译器用特殊的含义,而且不能作为标识符。
2、标识符
标识符:在JAVA中我们备选的单词,包括:类名、方法名、字段、变量、包名等。
标识符命名规则:
①标识符由字母、下划线“_”、美元符“$”或数字组成。
②标识符应以字母、下划线、美元符开头。
③Java标识符大小写敏感,长度无限制。
④“见名知意”
⑤不能是关键字
⑥坚持驼峰命名法
⑦约定俗成的规则
自定义标识符:
用于标识程序中的变量、符号常量、方法等操作对象的名称。
凡是可以你自己命名的地方,都是自定义标识符
命名特殊习惯:
1 自定义标识符不能与关键字重名。
2 变量名要全小写(如果由多个单词组成,后面单词的 首字母要大写)
3 常量名要全大写
3、数据类型、变量和常量
JAVA数据类型的划分:
基本数据类型:
Java中定义了4类8种基本数据类型
–逻辑型boolean (布尔)
–字符型char
–整数型byte、short、int、long
–浮点数型float,double
应用类型:
String 字符串
常量和变量
常量:
Java的常量区分为不同的数据类型。
如整型常量123
浮点型常量3.14
字符常量'a'
逻辑常量true、false
字符串常量"helloworld"
注意:区分字符常量和字符串常量。
Java浮点型常量默认为double型,如要声明一个常量为float型,则需在数字后面加f或F。
我们也可以给常量命一个标示符名
u语法如下:
final 数据类型 变量名 = 常量值;
符号常量声明的时候必须赋值
在整个程序中不能改变不能重新赋值
4、运算符和表达式
运算符:
运算符用于连接运算中涉及的操作数、字面值或变量。
Java语言支持如下运算符:
算术运算符:+,-,*,/,%,++,--
关系运算符:>,<,>=,<=,==,!=
逻辑运算符:!,&&,||
位运算符:&,|,^,~,>>,<<,>>>
赋值运算符:=
扩展赋值运算符:+=,-=,*=,/=
字符串连接运算符:+
条件运算符号:?:
表达式:
表达式表达式(expression)是由运算符和操作数组合构成的(回忆一下,操作数是运算符操作的对象)。最简单的表达式是一个单独的操作数,以此作为基础可以建立复杂的表达式。
5、JAVA注释
// 单行注释
/*
*
*多行注释
*/
/**
*文本注释
*
*/
程序编写的相关代码:
Scanner 扫描输入
最新文章
- mvc remote的验证
- sqlmap注入检测
- android 网络_网络源码查看器
- day04
- JS 数组获取最大值
- ARM处理器:开放者的逆袭
- [C#] BarcodeLib -- 一个精简而不失优雅的条形码生成库
- Spark环境搭建(一)-----------HDFS分布式文件系统搭建
- 068 mapWithState函数的讲解
- (转载)Java Map中的Value值如何做到可以为任意类型的值
- 把router-link标签渲染成指定的标签
- Spring整合Shiro
- 清理docker大日志文件
- 谁说码农不懂浪漫?js写的&#39;老婆生日快乐&#39;特效
- CSS Flex布局属性整理
- Excel 中如何快速统计一列中相同字符的个数(函数法)
- 字王4K云字库入驻github
- asp.net的forms身份验证 单用户身份验证
- windows200364位iis6 php环境搭建
- (转)Linux下配置tomcat+apr+native应对高并发
热门文章
- js+jquery的等价用法
- angular-笔记
- webapi mvc session一直获取不到问题
- Milliard Vasya&#39;s Function-Ural1353动态规划
- Netsuite SuiteScript >; Search Advance feature,搜索中使用 &#39;OR&#39; operation
- ProcessBuilder 、Runtime和Process 的区别
- tinkphp登录验证码的使用
- Android first---外置内存剩余空间大小
- Sqoop1.4.6配置和使用
- java full gc