java语言的特点
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8265b0d0644104dde85bdf8ece73f198.png)
java语言的优点
- 跨平台,一次编写,到处运行。
- 提供了内存管理机制,自动分配和回收内存。
- 对指针进行了封装。
- 取消了多重继承,仅支持单继承,但可以实现多个接口。
为啥一个文件内只能有一个public修饰的类名?
一个.java文件的名称必须和public修饰的类名相同,因此一个文件中只能有一个public修饰的类名。
命名规则
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4d70f6f486c412979163f8d48cc6c091.png)
java中的关键字
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3c18984387ad0f38e7b177d806f07567.png)
语法错误和语义错误
语法错误:不符合编程语言的规定,这类错误不能通过编译器编译。
语义错误:能通过编译器,但是执行结果不正确。
java中各个数据类型的默认值
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/17313b01ff0a7872f9e902fdcd63a4eb.png)