初认计算机
软件包含了指令告诉计算机要干啥,计算机数据如何存储如内存中的字节是最基本的计算机存储单位,一个字节由8个比特构成:
8bit为—>1byte
1024byte—>1Kb
…
框架:对现有的代码,资源等等进行封装和组合
Java基础是学习大数据,JavaEE Andior的基础
人机交互两种形式
(1)图形界面
比如:现在windows操作系统
(2)命令行方式
常见的DOS命令:
- dir:列出当前目录下的文件以及文件夹
- md:创建目录
- rd:删除目录
- cd:进入指定的目录
- cd…:退回上一级目录
- cd\:退回到根目录
- del:删除文件
- exit:退出dos命令行
- 常用快捷键:
DOS演示:
dir:
md:,cd:
del:删除文档命令
del *.txt 删除所有以txt结尾的文档
rd:
删除文件目录(文件为空)可以使用 先del确认删除再选择re命令删除文件目录与计算机用计算机语言交流
编程语言的发展
- 第一代语言:机器语言(指令以二进制代码存在)
- 第二代:汇编语言
- 第三代:高级语言:面向过程
面向对象
前后端概念
Java开发效率快,执行效率慢
后台开发:Java,PHP,Python,Go,Node.js,
前端:前台 与用户交流
后台:厨师 (Java后端开发首选)
Java的分类
Java SE标准版 开发桌面级应用(360,QQ等等)
Java EE 企业版 主要针对Web应用程序开发(即后台开发)
Java目前:(1.企业级应用)
2.Android平台应用
3大数据平台开发
java的特点
- 面向对象:
- 两个基本概念:类 ,对象
- 三大特性:封装、继承、多态
- 健壮性
- 跨平台性
学习经验探讨
锻炼“双核”处理,边听讲思考,边做“笔记”
纸上得来终觉浅,绝知此事要躬行!
第一层次:看得懂(依赖于视频、书、贴子)
第二层次:练的熟(每天代码必须实现2-3遍)
总结:三分看,七分练
建立行之有效的学习方法
学习编程的捷径:敲,狂敲
“模仿”好的编码习惯
整理、回顾:每天花30min整理