Java环境安装
2023-02-27 16:47:05 14 举报
AI智能生成
思维导图
作者其他创作
大纲/内容
一、软件开发
1.1程序
模拟<b>现实世界</b>,解决<b>现实世界的问题</b> <b>编程语言编写的指令的集合</b><br>
指令:即代码<br>
1.2计算机编程语言的分类
C<br>
硬件开发,处于系统底层 嵌入式开发(将程序和数据嵌入到主板中进行<br>
C++
游戏开发(虚幻引擎等)<br>
C#
web(通过服务器获取,统称为web开发) 开发平台.net<br>
Pyyhon
数据挖掘分析 人工智能 大数据<br>
php
web开发(无法实行 高并发 高可用 高可扩展)
Java
web开发(java生态好 Java的框架非常完善 专精web开发 )<br>
JavaScript
脚本语言(无法独立运行,依赖于服务器运行)<br>
Go<br>
区块链 数据分析的操作 处理线程能力很强<br>
Spl
数据库操作语言<br>
二、开发环境搭建<br>
JDK安装卸载及搭建、环境变量如何控制<br>
工具的使用(Notepad++、IDEA、Eclipse)<br>
Notepad++中首选项的设置、编码格式的转换<br>
Typora的使用
三、Java基础入门
3.1Java语言的特点<br>
面向对象<br>
跨平台(一处编译、处处运行)<br>
安全性高
简单性
多线程
......
3.2第一个Java程序(课堂实践)
1、文件名以.java结尾<br>
2、编写代码
字母大小写
中英文字符号
类名与文件名必须相同<br>
3.3编程语言的分类<br>
编译型语言
<b>一次性</b>编译 执行效率高、不可跨平台<br>
解释型语言
<b>逐行</b>编译 可跨平台、效率低下<br>
Java(编译+解释)<br>
先编译再解释(先将java源代码通过java的编译工具一次性的翻译成.class (字节码文件) 然后再通过Java虚拟机(jvm) 逐行逐行的翻译运行)
3.4Java中的专有名词
JDK<br>
开发环境 包含jre+类库+开发工具包(编译器+调试工具)
Jre
运行环境 包含vm 解释器 完整的Java 运行环境
Jvm
虚拟机 使用软件再不同的操作系统当中 模拟相同的环境<br>
3.5Java中类的概念
类<br>
是java中最小的组成单元 一个java程序 由多个类组成<br>
public修饰的类
表示主类 <font color="#e74f4c"><b>必须类名和文件名保持一致(区分大写)一个java文件当中可以编写多个类 但是类中只能有一个类能用public修饰</b></font><br>
3.6Java编程规范
代码缩进<br>
每一个层级代码使用Tab 键 (制表位)进行间隔
shift+tab表示回退一个制表位
3.7<b><font color="#e74f4c">注释</font></b>
单行注释<br>
//注释内容(<br>
多行注释
/*注释内容*/(对一段代码进行注释)<br>
文档注释
/**注释内容*/(对一个类或者一个方法进行注释)<br>
0 条评论
下一页
为你推荐
查看更多