Java学习从入门到入坟之Java基础语法

1.注释

标注用来解释说明的文字。用来帮助其他人去读懂你写的代码。字节码文件中不存在注释内容。意味着注释是源码期行为。

1.1 注释的分类

注释分类书写格式注意事项
单行注释// 注释内容只能注释一行
多行注释/注释内容/能多行注释,但是不能和文档型注释嵌套使用
文档型注释/*注释内容/可以多行注释 并且可以生成帮助文档

1.2 命令行生成帮助文档

javadoc -d ./doc -header 文档 -doctitle 第一个文档注释 练习 -author -version *Demo04.java

  • -d生成.html的路径
  • *类名 指定解析某个.java威廉
  • -author -version 你的文档型注释中写个那些注解,就是指定的关键字.

2.标识符

java中用来标示的符号.标示java中的类、变量、接口、数组等。
在java中用来起名字的。

2.1 三个规则

  • 不能以数字开头,以字母、下划线、美元符号开头,后面跟字母、下划线、美元符号、数字
  • 不能是java中的关键字 保留字但是可以包含关键字和保留字,长度无限制
  • java严格区分大小写。

2.2 两个标准

  • 见名知意 看到名字就知道意思,尽量使用英文命名
  • 驼峰原则:首字母大写其他单词的首字母也大写。

2.3 一个注意事项

java支持中文命名,但是不推荐,不建议使用。可能会造成乱码等错误。

3. 关键词

关键的词,在ajva中对于某些单词已经存在了自己特殊的用法和逻辑。例如:public static void String native等。
goto、include是保留字,不建议使用

4. 字符集合

字符集合就是一本字符和计算机二进制的对照表
在这里插入图片描述
常见字符集合:ASCII、GBK、BIG5
目前市面上的字符集合统一采用UTF-8(有人维护,不会出现乱码扩散)

4.1 乱码

由于编写时和真正运行时可能会出现字符集合不统一造成乱码问题,解决办法就是统一字符集合。

5. 变量

在程序运行中可以发生改变的量 .
变量就是用来存放数据的.

5.1 变量的要素

  1. 数据类型(存储时具体值的范围)
  2. 变量名(给当前具体值取得一个名字)
  3. 作用范围/生命周期,当前变量的作用范围.

5.2 变量的使用

  1. 声明
    数据类型 变量名: //声明
public class Demo07{
	public static void main(String[] args){
	//声明一个变量
		int a;//声明了一个int类型的变量 开了一个单人间 单人间的房号是a
		System.out.println(a);
}
}
  • 报错:可能尚未初始化变量a
  • 在java中变量要初始化才能使用,就是给当前变量赋值
  1. 赋值
public class Demo07{
	public static void main(String[] args){
//声明一个变量
		int a;//声明了一个int类型的变量 开了一个单人间 单人间的房号是a
//给变量a赋值
		a = 10;
		System.out.println(a);
}
}
  • 在main方法中()不能定义同名变量.否则编译报错

  • 在程序运行期间,可以直接通过变量名给变量重新赋值.

  • 声明和赋值一般情况下会一起进行
    3.数据类型
    java是强类型语言,所有的数据都是由类型的.比如:JS(var) var num=10;
    java需要明确数据的类型.
    JDK10以后也可以使用 var num =10;
    但是java会根据类型推断,推断出变量的类型.

    在这里插入图片描述

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值