0_2_0_预科Java入门教程-教程bilibili---狂神说Java
预科Java入门教程
论博客的重要性
博客,英文名为Blog,它的正式名称为网络日记
为什么要写博客?
-
需要总结和思考。有时候我们一直在赶路,却忘了放慢脚步
-
提升文笔组织能力
-
提升学习总结能力
-
提升逻辑思维能力
-
帮助他人,结交朋友
冰冻三尺非一日之寒,写博客也是,短期内可能看不到效果,但是长期坚持,对自己的提升很有帮助。
注册博客
-
博客园(推荐)【比较干净简单,没什么广告】
-
CSDN【有广告】
-
简书
-
知乎
-
购买服务器搭建个人网站(需要支付一定费用)【一年差不多1KRMB】
开源网站
-
WORDP【拥有很多模板免费下载】
-
typecho【轻量级的开源网站,简约,响应速度十分快】
狂神的西部开源学习网站:http://blog.kuangstudy.com
MarkDown语法,Typora快捷键
推荐文本编辑器:Typora,文件后缀名 xxx.md
标题
一级标题是前面加#,快捷键Ctrl+1
二级标题是前面加##,快捷键Ctrl+2
三级标题是前面加###,快捷键Ctrl+3
...
字体
加粗是前后加**,快捷键是Ctrl+B
斜体是前后加*,快捷键是Ctrl+I
斜体加粗是前后加***
删除线是前后加~~,快捷键是Alt+Shift+5
下划线快捷键是Ctrl+U
引用
前面加>,快捷键是Ctrl+Shift+Q
分割线
前面是---
前面是***
图片
图片前面是 ! 加 [] 加 (),快捷键是Ctrl+Shift+I
超链接
超链接是前后是 [xxx] (链接地址),Ctrl+K
列表
有序列表是1加.加空格,快捷键是Ctrl+Shift+[
无序列表是 -加空格,快捷键是Ctrl+Shift+]
表格
表格快捷键是Ctrl+T
代码
代码块前面加```加代码类型,快捷键是Ctrl+Shift+K
单行代码是前后加`
什么是计算机
CPU
Memory(内存)
Motherboard(主板)
IO设备
硬件及冯诺依曼结构
冯·诺依曼
输入设备
存储器
-
运算器(CPU)
-
控制器(CPU)
输出设备
软件及软件开发
-
计算机软件可以是计算机按照事先预定好的顺序完成特定的功能
-
计算机软件按照其功能划分为系统软件与应用软件
-
系统软件:
-
DOS(Disk Operating System),WindowS,Linux,Mac,Android,iOS
-
应用软件(跑在系统软件上的):
-
WPS,QQ,微信,英雄联盟,绝地求生...
-
软件(特定顺序组织的)、开发(制作软件的过程)、软件开发(借助一些开发工具、计算机语言做软件的过程)【IntelliJ IDEA】编程语言与计算机说话
-
人机交互(图形化界面,命令行【Dos命令行】)
常用快捷键和Dos命令
打开CMD的方式
-
开始+系统+命令提示符
-
Win键+R 输入cmd打开控制台(推荐使用)
-
在任意的文件夹下面,按住shift+右键点击,在此处打开命令行窗口
-
资源管理器的地址栏前面加上 cmd 路径
管理员方式运行:选择以管理员方式运行
常用的Dos命令
#盘符命令
#查看当前目录下的所有文件
#切换目录 cd (change directory)
#跨盘切换目录 cd /d E:\360MoveData\Users\Administrator\Desktop\logo
#返回上一级 cd..
#清理屏幕 cls (clear screen)
#推出终端 exit
#查看电脑的ip ipconfig
#打开应用
打开计算机 calc
打开画板 mspaint
打开记事本 notepad
#ping 命令
ping www.baidu.com
#文件操作
新建文件夹 md 目录名
移除文件夹 rd 目录名
创建文件 cd> 文件名
删除文件 del 文件名
计算语言发展史
第一代语言
-
计算机语言
-
计算基本计算方式都是基于二进制的方式
-
二进制:010111001010110010110100
-
这种代码是直接输入给计算机使用的,不经过任何的转换!
第二代语言
-
汇编语言
-
解决人类无法读懂机器语言的问题
-
指令代替二进制
-
目前应用
-
逆向工程
-
机器人
-
病毒
-
...
第三代语言
-
摩尔定律【Intel公司的创始人之一 戈登·摩尔】
-
当价格不变是,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也键提升一倍。换言之,每一美元所能买的电脑性能,将每隔18个月翻两倍以上
-
高级语言
-
大体上分为:面向过程和面向对象两大类
-
C语言是典型的面向过程的语言。C++、Java是典型的面向对象的语言
-
各种语言:
-
C语言【各种语言的鼻祖,国家科研,机器之类的】
-
C++语言【进一步完善C语言】
-
Java语言【C++--】
-
C#语言(C sharp 语言)
-
Python、PHP、JavaScript
-
...
-

浙公网安备 33010602011771号