首页 / JAVA / Java最简单基础语法(笔记一)
Java最简单基础语法(笔记一)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java最简单基础语法(笔记一),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4401字,纯文字阅读大概需要7分钟。
内容图文
![Java最简单基础语法(笔记一)](/upload/InfoBanner/zyjiaocheng/608/aeb0b19c893342e9a6619ff023f12b58.jpg)
本文是刚开始学java做的一些基础笔记,方便自己日后需要,在这里跟分享。也希望可以多交流,共同进步。
Java基础语法
1、关键字&标识符
关键字:
- 完全小写的字母。
- 在增强版的记事本中(例如Notepad++)有特殊颜色。
标识符:
- 程序中,我们自己定义的内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。
命名规则:1、 标识符可以包含26个英文字母(区分大小写)、0-9数字、美元符号、下划线 ; 2、标识符不能以数字开头; 3、标识符不能是关键字
命名规范:1、类名规范:首写字母,后面每个单词首字母大写; 2、变量名规范:首写字母小写,后面每个单子首字母大写; 3、方法名规范:同变量名。
2、常量&变量
2.1 常量
常量:是指在java程序运行期间固定不变的量
2.1.1 分类
2.1.2 数据类型
- 基本数据类型: 包括整数型、浮点型、字符型、布尔类型
- 引用数据类型: 类、数据、接口等
java中的默认类型:整数型是int、浮点类型是double
字符串不是基本类型,而是引用类型
浮点型只是一个近似值,并非精确值
数据范围与字节不一定相关
浮点数中默认类型是double
2.1变量
- 变量: 程序运行期间,内容可以发生改变的量。
创建一个变量并使用格式:
数据类型 变量名称;//创建了一个变量
变量名称 = 数据值; //赋值,将右边的数据值,赋值交给左边的变量
一步到位格式:
数据类型 变量名称 =数据值;//在创建一个变量的同事,立刻放入指定的位置
public class Demo02Variable{
public static void main(String[] args){
//创建一个变量
//格式:数据类型 变量名称
int num1;
//向变量当中存入一个数据
//格式:变量名称 =数据值
num1=10;
System.out. println(num1);
}
}
注意:
1、创建多个变量是时候,那么变量之间的名称不可以重复
2、对于float和long类型来说,字母后缀F和L不要丢掉。
3、如果使用byte或者short类型的变量,纳闷右侧的数据值不能超过左侧类型的范围。
4、没有进行赋值的变量,不能直接使用,一定要赋值之后,才能使用。
5、变量的使用,不能超过【作用域】:从定义变量的一行开始,一直到直接所属的大括号为止。
6、可以通过一个语句创建多个变量,但是一般情况不推荐怎么写。
3、数据类型转换
3.1自动类型转换(隐式):
- 特点: 代码不需要进行特殊处理,自动完成。
- 规则: 数据范围从小到大。
3.2 强制类型转换(显式)
- 特点: 代码需要进行特殊处理,不能自动完成
- 格式: 范围小的类型 范围小的变量名 = (范围小的类型)原本范围大的数据
注意:
1、强制类型转换一般不推荐,因为有可能发生精度损失,数据溢出
2、byte/short/char这是那种类型都可以发生数学运算,例如加法“+”
3、byte/short/char这三种类型在运算的时候,都会被首先提升成为int类型,然后再进行计算。
4、boolean类型不能发生数据类型转换。
public class Demo01DataTypeChar{
public static void main(String[] args){
char zifu1='1';
System.out.println(zifu1+0);//49
char zifu2='A';//其实底层保存的数字是65
char zifu3='c';
//左侧是int类型,右边是char类型
//char-->int ,从大到小转换
//发生了自动转换
int num=zifu3;
System.out.println(num);//99
}
}
数字和字符的对照关系表(编码表):
ASCII表:American Standard Code for Information Interchange,美国信息交换标准代码
Unicode表:万国码。也是数字和符号的对照关系,开头0-127部分和ASCII完全一样,但是从128开始包含有更多的字符。
48 -‘0’
65-‘A’
97-‘a’
4、运算符
- 运算符: 进行特定从啊哦做的符号
- 表达式: 用运算符连起来的式子叫做表达式
4.1算数运算符
public class Demo05plus{
public static void main(String[] args){
String str ="Hello";
System.out.println(str);//Hello
System.out.println("Hello"+"World");//HelloWorld
String str2="java";
//String + int-->String
System.out.println(str2+20);//java20
}
}
自增/自减运算符:(以自增为例)
使用方式:1、单独使用:不和任何其他操作混合,自己独立成为一个步骤。 2、混合使用:和其他操作混合,例如与赋值混合,或者与打印操作混合,等。
使用区别:1、在单独使用的时候,前++和后++没有任何区别。
2、在混合使用的时候,有[重大区别]:A:如果是【前++】,那么变量【立刻马上+1】,然后拿着结果进行使用。B:如果是【后++】,那么首先使用变量本来的数值,【然后再让变量+1】。
public class Demo06plus{
public static void main(String[] args){
//与打印操作混合的时候
int num1=20;
//混合使用,先++,变量立变成21,然后打印结果21
System.out.println(++num1); //21
System.out.println(num1);//21
System.out.println("============");
int num2=30;
//混合使用,后++,首先使用原来的30,然后再让变量+1得到31
System.out.println(num2++);//30
System.out.println(num2);//31
}
}
4.2 赋值运算符
基本赋值运算符:就是一个“=”,代表右侧的变量赋值给左侧的变量
复合赋值运算符:
+= a+=3 相当于 a=a+3
-= b-=4 相当于 b=b-4
*= c *=5 相当于 c=c *5
/= d-=6 相当于 d=d/6
%= e%=7 相当于 e=e%7
4.3 比较运算符
4.4 逻辑运算符
与(&&) | 全部都是true,才是true,否则就是false |
---|---|
或( ) | 至少有一个是true,就是ture,全是false,才是false |
4.5 三元运算符
5、方法入门
内容总结
以上是互联网集市为您收集整理的Java最简单基础语法(笔记一)全部内容,希望文章能够帮你解决Java最简单基础语法(笔记一)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。