Java是什么?
Java是一种功能强大和多用途的编程语言,可用于开发运行在移
动设备,台式计算机以及服务器端的软件。
Java的历史
Java是由James Gosling在Sun公司领导的小组开发的。2010
年Sun公司被Oracle公司收购。最初称为Oak,1995年更名为
Java,并重新设计用于开发Web应用程序。
Java的设计特性
- 简单的
- 面向对象的
- 分布式的
- 解析式的
- 健壮的
- 安全的
- 体系结构中立的
- 可移植的
- 高性能的
- 多线程的
- 动态的
Java能用来干什么?
Java是功能完善的通用程序设计语言,可以用来开发健壮的任务
关键的应用程序。
不仅用在Web程序设计,而且用于在服务器,台式计算机和移动
设备上开发跨平台的独立应用程序。
能在Web浏览器中运行的Java程序称为Java小程(applet)。
Java广泛用于开发服务器端的应用程序。这些应用程序处理数
据,执行计算,并生成动态网页。许多商用网站后端都是采用
Java进行开发的。
用于安卓手机的软件也是采用Java进行开发的。
什么是Java语言规范?
Java语言规范是对语言的技术定义,包括Java程序设计语言的语法和语义。
什么是API?
应用程序接口也称为库,包括为开发Java程序而预定义的类和接口。
什么是JDK?
JDK是由一套独立程序构成的集合,每个程序都是从命令行调用
的,用于开发和测试Java程序。
什么是IDE?
为了快速开发Java程序而提供的集成开发环境——IDE。
一个简单的Java程序应该注意什么?
1. Java是从类中的main方法开始执行的
2. 按照惯例,类名都是以大写字母开头的
3. 每条语句都以(;)结束
4. 保留字和关键字对编译器而言是有特定含义的
5. 注释帮助程序员进行相互沟通以及理解程序
6. 单行注释(//)
7. 块注释/* 注释注释注释注释注释*/
8. Java源程序是区分大小写的
创建,编译和执行Java程序知识点
1. 源文件的拓展名必须是.java,而且文件名必须与公共类名完全相同。
2. Java编译器将Java源文件翻译成Java字节码文件。
3. 如果没有语法错误,编译器就会生成一个拓展名为.class的字节码文件。
4. 字节码文件可以在任何带Java虚拟机(JVM)的平台上运行的。
5. JVM不是物理机器,而是一个解析Java字节码的程序。
6. 编译Java程序的命令是Javac
7. 运行Java程序的命令是Java
正确的缩进和空白
1.在嵌套结构中,每个内层的组成部分或语句应该比外层缩进两格。
2.二元操作符的两边应该各加一个空格
三类编程错误
语法错误
运行时错误
逻辑错误