java基础 学习笔记 markdownr版
时间: 2023-09-06 18:05:08 浏览: 211
Java基础学习笔记
# 一、Java简介
Java是一种面向对象的编程语言,由Sun Microsystems(现在是Oracle)于1995年首次发布。它具有跨平台的特性,可以在不同的操作系统上运行。Java语言被广泛应用于开发各种类型的应用程序,包括桌面应用、Web应用、移动应用等。
# 二、Java基本语法
## 1. 变量与数据类型
Java是强类型语言,每个变量必须先声明后使用。Java提供了多种数据类型,包括基本数据类型(整数、浮点数、字符、布尔值)和引用数据类型(类、接口、数组)。
## 2. 运算符
Java提供了多种运算符,包括算术运算符、关系运算符、逻辑运算符等,用于进行各种数学或逻辑运算。
## 3. 控制流程
Java提供了多种控制流程语句,包括条件语句(if-else语句、switch语句)、循环语句(for循环、while循环)、跳转语句(break语句、continue语句)等,用于控制程序的执行流程。
## 4. 方法和类
Java中的方法用于封装一段可重复使用的代码,可以带有参数和返回值。类是Java程序的基本组织单位,包含了属性和方法。可以使用关键字class定义一个类,通过实例化类的对象来调用其方法。
# 三、面向对象编程
Java是一种面向对象的编程语言,面向对象编程的核心概念包括封装、继承和多态。
## 1. 封装
封装是将数据和行为打包成一个类,通过访问修饰符(public、private等)控制对类的成员的访问权限。
## 2. 继承
继承允许一个类继承另一个类的属性和方法,并且可以通过重写来修改或扩展继承的方法。
## 3. 多态
多态允许通过父类类型的引用来引用子类对象,实现对不同子类对象的统一调用。
# 四、异常处理
Java提供了异常处理机制,用于处理程序中的错误情况。异常分为可检查异常(checked exception)和不可检查异常(unchecked exception),可以使用try-catch语句来捕获和处理异常。
# 五、Java标准库
Java标准库提供了大量的类和接口,用于完成各种常见的任务。其中包括输入输出、集合、多线程、网络编程等功能,可以大大简化开发过程。
以上是我学习Java基础的笔记总结,希望对你有所帮助。
阅读全文