1、软件: 一系列按照特定顺序组织的计算机数据和指令的集合
软件分为:(1)应用软件
(2)系统软件
2、人机交互的方式:(1)图形化界面
(2)命令行方式
3、应用程序 = 算法 + 数据结构
4、计算机语言发展:(1)机器语言
(2)汇编语言
(3)高级语言: a.面向过程的语言 b.面向对象的语言
5、Java的应用领域:Java web开发、大数据、Android应用程序等。
6、Java语言的特点
(1)面向对象性(两要素三特征)
两要素:类、对象
三特征:封装、继承、多态
(2)健壮性
Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证。对指针的丢弃是 Java 的明智选择。Java 的安全检查机制使得 Java 更具健壮性
注意:虽然有垃圾自动回收机制,但是仍会出现内存溢出、内存泄漏问题。
(3)跨平台性(JVM)
7、注意事项
(1)一个java源文件可以声明多个class,但只能最多有一个类声明为public,且要求声明为public的类的类名必须与源文件相同。
(2)输出语句
System.out.printIn();//先输出数据,后换行
System.out.print(); //只输出数据
(3)每一条语句都以;结束
8、Java程序的两个阶段-编译及运行
(1)写代码
创建.java文件,在文件中编写符合java语法的源代码,该文件称为源文件。
(2)编译
使用javac命令对源文件进行编译,生成.class文件,该文件我们称之为字节码文件,该文件的内容并不是二进制文件,如果是二进制文件,操作系统是可以直接执行的。
(3)运行
使用java命令运行已经编译成功的java程序。JVM启动,通过“类装载器ClassLoader”从硬盘中找到.class字节码文件并装载,JVM解释器对字节码进行解释,最终解释为二进制码,然后操作系统通过执行二进制指令来和硬件平台完成交互。
9、Java的三种注释方式
(1)单行注释(//)
(2)多行注释()
(3)文档注释(Java特有)
通常是对程序中某个类或类中的方法进行的系统性的解释说明,开发人员可以使用JDK提供的javadoc工具将文档注释提取出来生成一份API帮助文档。文档注释以符号“”结尾
注意:
a.单行注释和多行注释,注释的内容不参与编译
b.文档注释的注释内容可以被JDK提供的工具Javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档
c.多行注释不可以嵌套使用
10、Java API文档
API是Java提供的基本编程接口,API文档详细说明了Java中常用类和方法的功能,开发者可以通过查阅API文档,调用应用程序接口(API)来编程。用于告诉开发者如何使用这些基础类及这些类中包含的方法。
文d
章转自:[01Java语言概述_Java-答学网](http://www.dxzl8.com/it/1079306.html)
作者:答学网,转载请注明原文链接:http://www.dxzl8.com/