Java预科知识
Java预科知识
口号
“即使再小的帆也能远航!”
“每个牛B的人物,都有一段苦逼的岁月,像SB一样坚持,终将变的牛B!!”
明确目标
高质量就业!学习技术实现自己的价值!
需要注意的能力
需要注意的能力:融会贯通,对比、归纳;持续性学习的能力!熟练运用的能力!将自己学过的知识或技能,进行融合贯通,实现价值;结合在一起;提 现;
Java/C/C++体系 更加原生态;程序员编程语言,更加高级!——python体系;工具体系;
如何学习:坚持!!
如何学习:坚持!!
多写代码、多写笔记、多写文章
多练交流、多练思维、多练技能【基础、技术栈】
多分享知识、多提问(怎么了?)、多思考(为什么?)
有属于自己的成果,自信!视野眼界!
预科知识
学习使用博客
网络日记;学习总结的能力、逻辑思维留痕;
注册博客/搭建自己的博客网站【开源项目:typecho】需要云服务器
MarkDown语法
–纯文本的标记语言:Typora ;支持最广的文本编辑格式 方便高效;
标题
设置标题级数:#【空格】内容
字体
hello,world!
hello,world!
hello,world!
hello,world!
引用
引用内容
分割线(—)
图片
本地图片:
网上图片
超链接
超链接[显示](链接地址)
列表
有序列表
无序列表
表格
代码
public
什么是计算机
电子计算机就是电脑;程序:自动、高速处理海量数据的现代化智能电子设备;
python:数据爬取、数据分析、可视化设计、自动控制;
计算机硬件
一些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础;
网络硬盘:所谓“网络硬盘”,是将[服务器]上的磁盘空间提供给合法用户使用,这样用户就可以在互联网上直接实现文件的备份与转移。
计算机软件
计算机软件:系统软件、应用软件
要学习计算机;得学习一些与计算机打交道的语言;计算机能识别的语言:
机器语言(二进制代码组成)
汇编语言(用助记符来代替机器语言中指令的低级编程语言)使用汇编器转换为机器语言
高级语言(为了提高编程效率和可读性而设计。更接近自然语言的语法,需要通过编译器或解释器转换成机器语言,才能被计算机执行。通常具有较强的跨平台性,可以在多种不同的计算机系统上运行。C、Java、python)
电脑常用快捷键
Alt + F4 ----》关闭窗口网页/界面;
Win + Tab —》 浏览窗口;
Alt + Tab —》切换应用;
Shift + DEL —》 永久删除;
Win + E —》 打开我的电脑;
Win + X —》 弹出菜单;
Ctrl + Shift + Escape —》 打开任务管理器;
Dos命令
打开CMD方式
问题:资源管理器加cmd无法打开Dos
常用的Dos命令
# 切换盘符 D:
# 查看当前目录下所有文件 dir
# 切换目录 cd (change directory)
# 切换目录 跨盘符时 需要加参数:/d
进入桌面路径:
cd /d C:\Users\黎大侠\Desktop
# cd .. 返回上一级
# 清除屏幕 cls (clear screen)
# 查看电脑Ip ipconfig
# ping 命令
ping www.bilibili.com
# 打开一些程序:calc (calculator计算器)
# 画图工具 mspaint (Microsoft Paint的中文意思是“微软画图”)
# 记事本 notepad
# 创建文件夹 md 文件名 # 进入文件夹
md text
cd text
# 创建文件 直接输文件名(可加可不加后缀)
cd>lcf.txt
cd>lcf
# 删除文件
del lcf.txt
del lcf
# 移除目录(文件夹)
rd text
# 关闭CMD exit
计算机发展史
第一代语言:机器语言 二进制 直接给计算机使用;
第二代语言:汇编语言 指令代替二进制 解决人类无法读懂机器语言的问题;
第三代语言:摩尔定律:集成电路上的晶体管数量;每隔18个月,翻上一倍;性能也将提升一倍;高级语言
Java程序运行机制
Java、C#:混合语言
JavaScript、python:解释型语言
C、C++ :编译型语言
语言类型:编译型、解释型的区别
有些语言如Java和C#结合了编译型和解释型的特点。它们首先被编译成字节码,然后在运行时通过**虚拟机(解释器)**来解释执行这些字节码。这种方式试图平衡编译型语言的高效性和解释型语言的跨平台性。
Java 源程序(.java 文件)-----> 经过Java编译器 -----> 生成字节码文件(.class)------> 经过JVM虚拟机 (解释器)------> 操作系统平台