API
API文档:类库(Application Programming Interface)
对第一个java程序进行总结
-
java程序编写-编译-运行的过程
编写:我们将编写的java代码保存在以“.java”结尾的源文件中
编译:使用javac.exe命令编译我们的java源文件。格式javac 源文件名.java
运行:使用java.exe命令解释运行我们的字节码文件。格式:java 类名
-
在一个java源文件中可以声明多个class。但是最多有一个类声明为public的。
而且要求声明为public的类的类名必须与源文件名相同。
-
程序的入口是main()方法。格式是固定的。
-
输出语句:
System.out.println();先输出数据,然后换行
System.out.print();只输出数据
-
每一个执行语句都以“;”结束。
-
编译的过程:
编译以后,会生成一个或多个字节码文件。字节码文件的文件名与java源文件中的类名相同。
编程风格
- 正确的注释和注释风格
- 正确的缩进和空白
- 块的风格:行尾风格
每日一考
/*public class Exam01{
public static void main(String[] args){
System.out.println("姓名:辛成玉");//-n表示换行
System.out.println("性别:男");
System.out.println();
System.out.println("住址:青岛农业大学");
}
}
*/
public class Exam01{
public static void main(String[] args){
System.out.println("姓名:辛成玉\n性别:男\n住址:青岛农业大学");
}
}
JDK,JRE,JVM之间的关系,以及JDK,JRE包含的主要结构有哪些:
JDK=JRE+Java的开发工具(java.exe,java.exe,javadoc.exe)
JRE=JVM+Java核心类库
为什么要配置path变量?如何配置?
JAVA_HOME=bin的上一层目录
path=%JAVA_HOME%\bin
复习
第一部分:编程语言核心结构 主要知识点:变量、基本语法、分支、循环、数组、…
第二部分:Java面向对象的核心逻辑 主要知识点:OOP、封装、继承、多态、接口、…
第三部分:开发Java SE高级应用程序 主要知识点:异常、集合、I/O、多线程、反射机制、网络编程、……
第四部分:实训项目 项目一:家庭收支记账软件(讲完流程控制,第二章结束) 项目二:客户信息管理软件(第四章结束,面向对象上) 项目三:开发团队人员调度软件(第七章异常处理以后) 附加项目一:银行业务管理软件(第七章异常处理以后) 附件项目二:单机考试管理软件(讲完第11章IO流以后可以做)
1.基础常识
软件:即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件。
人机交互方式:图形化界面 vs 命令行方式
“应用程序=算法+数据结构”
计算机语言:第一代:机器语言
第二代:汇编语言
第三代:高级语言
- 面向过程:C
- 面向对象:Java,JS,Python
java语言的应用领域:
- Java Web:后台开发
- 大数据开发
- Android应用程序开发
Java语言的特点:
-
面向对象性:
两个要素:类,对象
三个特征:封装、继承、多态
-
健壮性:1.去除了C语言中的指针2.自动的垃圾回收机制->仍会出现内存溢出、内存泄漏
-
跨平台性:
为什么要配置path环境变量?
path环境变量:windows操作系统执行命令是要搜寻的路径
为什么要配置path:希望java的开发工具(java.exe,javac.exe)在任何的文件路径下都可以执行成功。