java基础之语法
来源:互联网 发布:通过ip反查域名 编辑:程序博客网 时间:2024/04/30 01:22
Java基础
关键字:常识、数据类型、运算符、语法
1、常识
|--java是严格区分大小写的
|--命名规范
|--可以以下划线、美元符号、字母开头,随后跟着数字、字母、美元符号、下划线。不能以数字开头。
|--包名:全小写,如:com.zhouyuntao.baoming
|--类名、接口名:每个单词的首字母大写,如:Test、AbstractTest
|--变量、方法名:第一单词的首字母小写,随后的单词首字母大写,如:eat、eatMethod
2、数据类型
|--基本数据类型
|--整型
|--byte --字节型 0 8
|--short --短整型 0 16
|--int --整型 0 32
|--long --长整型 0 64
|--浮点型
|--float --单精度浮点型 0.0
|--double --双精度浮点型 0.0
|--布尔型
|--boolean --布尔型 false
|--字符型
|--char --字符型 \u0000
--byte->short->char->int->long->float->double(从低位到高位)
--低位转换到高位可以隐式转换,高位转向低位要进行强制转换(显示转换)
--boolean类型不能和任何数据类型进行转换
--整型默认的类型是int;浮点型默认的数据类型是double
--
|--引用数据类型
|--数组
|--类
|--接口
3、运算符
|--算术运算符
|--加、减、乘、除、自增、自减、取模
|--逻辑运算符
|--&&:‘与’运算符 短路 ‘与’两边的表达式的值都为true时,表达式为true 当左边的表达式为false时,则右边的表达式不运算
|--||:‘或’运算符 短路 ‘或’两边的表达式的值都为false时,表达式为false 当左边的表达式为true时,则右边的表达式不运算
|--比较运算符
|--大于>、小于<、等于==、不等于!=、大于等于>=、小于等于<=
|--三元条件运算符
|--条件表达式?true:false;
|--赋值运算符
|--‘=’:将右边的值赋给左边的变量
4、基础语法
|--三大结构
|--顺序结构:按顺序从上往下执行代码
|--分支结构:通过控制语句来进行判断是否执行代码
|--循环结构:通过循环语句来循环执行代码
|--语法
|--控制语句:
|--if(布尔表达式) 如果怎么样
|--if(布尔表达式)...else... 如果怎么样,否则怎么样
|--if(布尔表达式)...else if(条件表达式)...else if(条件表达式)...else... 如果怎么样,如果怎么样,如果怎么样,否则怎么样
|--判断语句:switch...case...defalut....
|--循环语句:
|--while(布尔表达式) 只要满足条件,就一直循环
|--do...while(布尔表达式); 只要满足条件,就一直循环
|--while和do...while的区别:第一次判断为false时,while就不执行循环体中的代码,而do...while至少执行一次然后判断
|--for(初始化变量;判断;步进) 只要满足条件,就一直循环
|--1、初始化变量
|--2、判断是否为true,为true的话执行代码,否则退出循环,执行下面的代码
|--3、执行步进,在执行2
|--关键字:
|--return 结束方法
|--break 跳出本层循环执行下面的代码
|--continue 跳出本次循环,执行下次循环
- java基础之语法
- Java之语法基础
- Java基础之语法
- Java基础之语法
- JAVA基础 之 语法基础
- Java基础之基础语法
- java基础之语法基础
- JAVA 之 java基础语法
- java基础--------java语法基础之语句
- Java基础之二:Java语法基础
- Java语法基础之语句
- Java语法基础之函数
- Java语法基础之数组
- Java语法基础之比较
- java基础之基本语法
- JAVA语法基础之数组
- Java之基础语法笔记
- Java之基础语法笔记
- wpf下将UI界面保存成图片的方法。
- java基础之异常
- Hibernate系列之----session保存对象
- PHP特级部分视频_第五集 网络数据转发原理
- Cocoa环境熟悉和Xcode使用
- java基础之语法
- 《参禅与悟道》——浅谈人生
- 给产品经理的“云”设计指南
- gdb 调试示例
- 创建主键约束
- 94.微软笔试题 求随机数构成的数组中找到长度大于=3 的最长的等差数列
- GDB+GDBServer方式进行ARM程序调试
- DSP上的贪吃蛇游戏
- linux zip 压缩命令 解压命令 unzip