Java基础学习巩固-1,看目录食用~
C是面向过程的语言
Java是面向对象的语言
编程是什么?
编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
冯·诺依曼体系结构
计算机软件
- 计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
- 计算机软件按照其功能划分为系统软件与应用软件
常用的Dos命令
# 盘符切换 D:
# 查看当前目录下的所有文件 dir
# 切换目录 cd change directory 跨盘切换目录使用/d
cd ..
# 清理屏幕 cls
# 退出终端 exit
# 查看电脑ip ipconfig
# 打开应用
clac 计算器
mspaint 绘图工具
notepad 记事本
# ping 命令
ping www.baidu.com
# 文件操作
md 文件夹名 创建
rd 文件夹名 删除
cd>文件名 创建
del 文件名 删除
Java特性
- 简单性
- 面向对象(封装、继承、多态)
- 平台无关性(Java程序是通过java虚拟机在系统平台上运行的),可移植性
- 高可用、高性能、高并发
- 支持网络编程并且很方便
- 健壮性(Java语言的强类型机制、异常处理、垃圾的自动收集等)
- 安全性
Java三版本
- JavaSE:标准版(桌面程序、控制台开发……)
- JavaME:嵌入式开发(手机、小家电……)
- JavaEE:E企业级开发(web端、服务器开发……)
Java 与 C++ 的区别
- 都是面向对象的语言,都支持封装、继承和多态
- Java不提供指针来直接访问内存,程序内存更加安全
- Java的类是单继承的,C++支持多重继承;虽然Java的类不可以多继承,但是接口可以多继承
- Java有自动内存管理机制,不需要程序员手动释放无用内存