java基础回顾第一章:Java语言概述

1. 第一章:java语言概述

java知识图解:

重点:集合、多态

1.1 基础常识

计算机:硬件+软件(特定顺序组织的一系列指令和数据的集合)

软件:系统软件+应用软件

人机交互方式:图形化界面和命令行方式

常用命令行操作:

cd目录名   切换当前目录
cd..      返回上一级目录
cd\       返回根目录
rd目录名   删除目录(被删除目录必须为空)
md目录名   创建目录
del文件名  删除文件

路径:

相对路径(以.目录开始)

绝对路径(以根目录开始)

命令分类:

内部命令:OS内置的命令

外部命令:保存在硬盘上可以执行的文件(依赖于环境变量path)

1.2 Java语言概述

  • 第一代:机器语言------面向硬件开发

  • 第二代:汇编语言------面向CPU开发

  • 第三代:高级语言------面向OS开发(面向过程/面向对象)

  • 第四代:虚拟机语言------面向虚拟机(面向对象)

Java语言的特点:

1.简单

2.面向对象:提供类、接口、继承等原语,支持类之间的单继承、接口之间的多继承

3.分布式:

4.健壮性:Java的强类型机制、异常处理、垃圾回收机制

5.安全:Java提供 安全防御机制

6.跨平台:write once,run anythere

7.性能好:

8.多线程:Thread类或其子孙类创建线程,可以最大化利用CPU

1.3 Java运行机制和运行原理

Java核心机制:垃圾回收机制+JVM虚拟机

JDK:Java开发工具(Java Development‘s Kit)

JRE:Java运行时环境(Java Runtime Environment)

JVM:Java虚拟机(Java Virtual Machine)

JDK=JRE+Java开发工具集

JRE=JVM+Java核心类库

注释:

// 单行注释
​
/*
   多行注释
*/

非主类不能直接执行

主类:包含主方法的类

公共类:有public修饰的类,公共类的类名必须和源文件名一致

非公共类:没有public修饰的类,非公共类不能跨包使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值