- 8
- 0
- 约2.99千字
- 约 23页
- 2021-01-03 发布于天津
- 举报
? ? ? ? ? ? ? ? ? ? ? Java 基础课程内容 章 Java 语言概述 章基本语法 章面向对象 章 Java 类设计 章异常处理 ? ? ? ? ? ? ? ? 二章 Java 常用类 三章 Java 反射 四章 Java 网络编程 Java 语言概述 讲师:佟刚 新浪微博:尚硅谷 - 佟刚 本章内容 ? ? ? ? ? ? ? ? 1.1 基础常识 1.2 Java 语言概述 1.3 Java 程序运行机制 1.4 Java 语言环境的搭建 1.5 开发体验 — HelloWorld 1.6 小结第一个程序 1.7 常见问题及解决方法 1.8 注释 基础常识 ? 人机交互方式 – 图形化界面 (Graphical User Interface GUI) 这种方式简单 直观,使用者易于接受,容易上手操作。 – 命令行方式 (Command Line Interface CLI) :需要有一个 控制台,输入特定的指令,让计算机完成一些操作。较 为麻烦,需要记录住一些命令。 基础常识 ? 常用的 DOS 命令 – – – – – – – dir ( directory ) : 列出当前目录下的文件以及文件夹 md ( make directory ) : 创建目录 rd ( remove directory ) : 删除目录 cd ( change directory ) : 进入指定目录 cd.. : 退回到上一级目录 cd\: 退回到根目录 exit : 退出 dos 命令行 基础常识 ? 什么是计算机语言 – 语言:是人与人之间用于沟通的一种方式。例如:中国 人与中国人用普通话沟通。而中国人要和英国人交流, 就要学习英语。 – 计算机语言(编程语言): 人与计算机交流的方式。如 果人要与计算机交流,那么就要学习计算机语言。计算 机语言有很多种,如: C , C++ , Java , PHP 等。 最 新 编 程 语 言 排 名 编程语言最新排名 Java 程序运行机制 ? Java 两大核心机制 – Java 虚拟机( J ava V irtual M achine ) – 垃圾收集机制( G arbage C ollection ) 核心机制 — Java 虚拟机 ? JVM 是一个虚拟的计算机,具有指令集并使用不同的存储 区域。负责执行指令,管理数据、内存、寄存器 。 ? JVM 用于运行 Java 应用程序 ? 对于不同的平台,有不同的虚拟机。 ? Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一 次编译,到处运行”。 核心机制 — 垃圾回收 ? 垃圾回收:将不再使用的内存空间进行回收。 ? 在 C/C++ 等语言中,由程序员负责回收无用内存。 ? Java 不需要程序员负责回收无用的内存 :它提供一种系统 级线程跟踪存储空间的分配情况。并在 JVM 空闲时,检查 并释放那些可被释放的存储空间。 ? 垃圾回收在 Java 程序运行过程中 自动进行 ,程序员 无法精 确控制和干预 。 Java 语言的特点 ? 特点一: 面向对象 – 两个基本概念:类、对象 – 三大特性:封装、继承、多态 ? 特点二: 健壮性 – 吸收了 C/C++ 语言的优点,但去掉了其影响程序健壮性的部分。 如:指针、内存的申请与释放等 ? 特点三: 跨平台性 – 跨平台性:通过 Java 语言编写的应用程序在不同的系统平台上都 可以运行。 – 原理:只要在需要运行 java 应用程序的操作系统上,先安装一个 Java 虚拟机 (JVM Java Virtual Machine) 即可。由 JVM 来负责 Java 程序在该系统中的运行。 编写第一个 Java 应用程序 ? 什么是 JDK, JRE ? 下载及安装 JDK ? 编写第一个 Java 应用程序 – – – – 显示已知文件类型的扩展名 配置环境变量 path main 方法和输出语句 其它细节 ? 注释 ? Java API 帮助文档 什么是 JDK , JRE ? 简单而言,使用 JDK 的提供的开发工具完成 java 程序的 开发,使用 JRE 运行开发好
您可能关注的文档
最近下载
- 2025~2026学年宁夏银川市唐徕中学高三上学期12月月考数学试卷.doc VIP
- 系统解剖学期末试题答案.docx VIP
- 2025-2026学年初中历史七年级下册统编版(部编版)(2024)教学设计合集.docx
- 交通流预测方法综述.pptx VIP
- 嘉兴南湖学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- Animal Farm 象征意义.ppt VIP
- 2026年春期部编人教版四年级下册语文全册核心素养教案(反思有内容)(全册共387页).pdf VIP
- Animal-Farm-英文原版.doc VIP
- 基于Springboot的宠物领养系统的设计与实现-毕业论文.docx VIP
- 租赁可行性研究报告.docx
原创力文档

文档评论(0)