1.Java 是什么
Java是一种高级编程语言,由Sun Microsystems公司于1995年推出。它是一种跨平台的编程语言,可在不同的操作系统上运行。
2.Java 语言特点
它的特点包括:
-
跨平台性:Java程序在不同的操作系统上运行时,可以保持一致的行为和功能。这是由于Java程序在编译后会生成字节码,然后在Java虚拟机(JVM)上运行。JVM会根据不同的操作系统进行解释执行。
-
简单性:Java语言相对于其他语言来说,语法相对简单,易于学习和使用。它摒弃了一些复杂的概念和用法,使得开发者可以更快地上手和编写程序。
-
面向对象:Java是一种纯粹的面向对象的编程语言,所有的程序都是由对象组成的。它支持类、继承、封装、多态等面向对象的特性,使得程序易于扩展和维护。
-
内存管理:Java内置了垃圾回收机制,使得开发者不需要手动管理内存。当对象没有被引用时,垃圾回收器会自动回收它们所占用的内存空间,减少了内存泄漏和内存溢出的问题。
-
安全性:Java具有强大的安全性控制机制,包括字节码验证、安全沙箱和安全管理器等。这些机制可以使Java程序在运行时受到安全限制,防止恶意代码的执行。
-
多线程支持:Java内置了多线程支持,使得程序可以同时执行多个任务。开发者可以利用多线程来实现并发和异步操作,提高程序的性能和响应速度。
3.第一个Java程序
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello,world");
}
}
大家可以看到,整整一大长串,刚看到就一头雾水的。
别急,让我慢慢道来
我们可以把它分成3个部分
最外层红色部分可以看做 类(红色)
在类当中又包含 方法(绿色)
在方法里面包含 语句(蓝色)
类中的HelloWorld叫做类名
注意: 如果这个类被public修饰,一定要和文件名一致 !!
与之相似的在方法中:
main叫做方法名,void 叫做返回值,被小括号括起来的叫形式参数列表
4.Java中的注释
注释提供了对代码的解释和说明,增强了代码的可读性、可维护性,帮助他人理解代码的意图和实现细节。
Java中的注释分为以下三种
- 单行注释 // (文字)
- 多行注释 /* (文字)*/
- 文档注释 /** (文字)*/
注意: 1. 所有注释都不参与编译。 2. 多行注释不能嵌套使用
5.Java中的标识符
什么是标识符?
答:在程序中由用户给类名、方法名或者变量所取的名字
标识符中可以包含什么?答:数字、字母、下划线和$符等等。
注意: 标识符不能是关键字、也不能以数字开头,并严格区分大小写
建议:
- 类名: 每个单词的首字母大写(大驼峰)
- 方法名: 首字母小写, 后面每个单词的首字母大写(小驼峰)
- 变量名: 与方法名规则相同
一个大型的工程,是由多名工程师协同开发的,如果每个人都按照自己的方式随意取名,比如: person.PERSON,Person,_person. 将会使程序非常混乱.
6.关键字
关键字是由Java语言提前定义好的,有特殊含义的标识符,或者保留字.
注意:用户不能使用关键字定义标识符。
在Java中关键字有很多,这里给大家列出来一部分: