程序笔记
2023-02-27 16:46:28 39 举报
AI智能生成
为你推荐
查看更多
第一周第一天
作者其他创作
大纲/内容
硬件开发
系统底层
将程序和数据嵌入到主板当中进行
嵌入式开发
C语言
主要是游戏引擎的开发
游戏开发
C++
通过服务器获取
web开发
C#
人工智能
大数据
数据挖掘分析
Python
无法实行高并发
无法实现高可扩展
无法实现高可用
PHP
专精Web开发
Java框架完善
开发生态好
简单性
跨平台性
面向对象
安全性
多线程性
分布性
可移植性
解释型
高性能
动态性
Java语言特点
开发环境,包含JRE+开发工具包(编译器+调试工具)
JDK
运行环境,包含JVM+解释器 完整的Java运行环境
JRE
虚拟机 使用软件在不同的操作系统当中模拟相同的环境
JVM
专有名词
Java中最小的组成单元,一个Java程序由多个类组成
public修饰的类,表示这是一个主类,必须类名和文件名保持一致(区分大写)
类的概念
使用Tab键(制表位)进行间隔
shift+Tab回退一个层级
每一层级代码缩进
//对一行代码进行注释
单行注释
/*对一端代码进行注释*/
多行注释
/**对一个类或一个方法代码进行注释*/
文档注释
代码注释
编程规范
Java
不能独立运行,必须依赖服务器运行
脚本语言
JavaScript
区块链开发
数据分析的操作
处理线程能力强
Go语言
实现数据和数据之间的关联
对数据进行增删改查
数据库操作语言
SQL
代码语言
在虚拟世界中模拟现实的问题,解决并反馈到现实世界
指令
JDK安装卸载及搭建
编程软件的安装
数据库的安装
开发环境
新建一个.java结尾的文件,在dos窗口输入javac 文件名.java得到文件名.class ,再输入java 文件名
代码运行
将代码一次性编译成机器可以翻译的文件(执行效率高 不可跨平台)
编译型语言
逐行逐行的编译代码(效率低下 可以跨平台)
解释型语言
Java是先编译再解释,首先将Java的编译工具一次性的翻译成.class(字节码文件)然后再通过Java虚拟机(JVM)逐行逐行翻译运行
编译加解释型语言
编程语言的分类
程序
收藏
0 条评论
回复 删除
下一页