导图社区 Java语言程序设计(一) 第一章思维导图
Java语言程序设计(一) 第一章思维导图
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第一章 Java概述
第一节 Java语言简介
Java语言起源
Oak语言,1991年Sun 公司推出
Java语言特点
1.语法简单,功能强大,安全可靠
JVM
2.与平台无关
3.解释编译两种运行方式
4.多线程
5.动态执行兼有丰富的API文档及类库
第二节 Java开发环境的安装与设置
文件下载
JDK
JDK,即Java SE Development Kit Java语言软件开发工具包,其中含有编写和运行Java程序的所有工具
软件安装
Java开发工具
javac:Java编译器
java: Java解释器
jdb: Java调试器
javap:反编译
javadoc:文档生成器
设置环境变量
第三节 Java程序示例
Java程序的两种形式
Java Application - Java应用程序
Java程序由类构成,含有一个main()方法,称为主方法或者主函数
Java程序文件扩展名为.java
Java字节码文件扩展名为.class
Java Applet - Java小程序
Java程序
主方法main()修饰符
public
static
void
String args[]
编译
javac [选项] 源文件名
eg. javac HelloWorldApp.java
运行
java [选项] 程序名 [参数列表]
eg. java HelloWorldApp arg1 arg2
IDE
第四节 使用Java核心API文档
第五节 Java中的面向对象技术
面向对象技术
面向对象是一种软件开发的方法
面向对象方法学,就是使分析、设计和实现一个系统的方法尽可能地接近人们认识一个系统的方法
Java语言是一种纯面向对象语言
OOP
类的概念
现实世界中存在很多同类的对象,它们来自于同一种原型,具有一样的共性。或者说它们来自同一个模板
实例或对象
类的某个特定实体即为实例或者对象
属性
类中用属性描述状态
方法
对类的操作定义成方法
三大技术
封装
继承
多态
扩展知识点
字节码
字节码就是虚拟机的机器指令,它与平台无关,有统一的格式,不依赖于具体的硬件环境,只运行在JVM上。
JVM是一台虚拟计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的