1.第1章_Java语言概述
2021-04-13 10:31:45 0 举报
AI智能生成
🔆求知讲堂 - JAVA课程 🔸根据课堂内容整理成自己的思维导图 🔸仅供参考
作者其他创作
大纲/内容
作业
day1
1
2
3
javaSE知识图解
java基础课程内容
建议
1.1基础常识
软件开发
系统软件(基础)
操作系统
Windows
Linux
iOS
Android
应用软件
百度网盘
QQ
微信
人机交互方式
图片化界面操作
命令行方式
DOS命令
打开
Win+R
cmd
查看
查看某地下的所有文件及文件夹
dir
进入
进入某盘
d:
C:\Users\LiqingXie>
是当前处在的位置
进入某文件夹
cd :
创建
创建文件夹
md
删除
删除文件
del
删除文件夹
rd
返回
返回上一级
cd ..
返回根目录(返回某盘)
cd /
1.2Java语言概述
先编译成字节码,然后再解释
JDK1.3, 1.4,1.5(更名为Java5.0)最新为JDK10
是一种面向Internet的编程语言
Java技术体系平台
Java SE(Java Standard Edition)标准版 √
Java EE(Java Enterprise Edition)企业版 √
......
应用
企业级应用开发
Android平台应用
1.3Java语言运行机制及运行过程
java代码→虚拟机→操作系统→ok
两种核心机制
Java虚拟机(Java Virtal Machine),JVM
跨平台性
一次编译,到处运行(前面的先编译成字节码,然后再解释)
Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。
垃圾收集机制(Garbage Collection),GC
回收不及时但一定会回收
1.4Java语言的环境搭建
jdk
用途
提供给Java开发人员使用的
包含
java的开发工具
编译工具(javac.exe)
打包工具(jar.exe)
.......
JRE
所以安装了JDK,就不用再单独安装JRE了
Java虚拟机(JVM)
Java程序所需的核心类库
......
运行一个开发好的Java程序,计算机中只需要安装JRE即可
安装
jdk下载
https://www.oracle.com/technetwork/java/javase/downloads/index.html
jdk选择
x86 ---32位系统
x64 --- 64位系统
64位系统也可以安装32位的jdk
jdk配置
在网上找教程
唯一要注意的点就是jdk可以下载多个,不同项目需要不同jdk的时候配置相应的就可以了
验证
java -version
简单而言,使用JDK的开发工具完成的java程序,交给JRE去运行
1.5开发体验
使用DOS命令
创建
文件
Test.txt
Test.java
内容
public class Test{
public static void main(String[] args){
System.out.print("Hello World");
}
}
public static void main(String[] args){
System.out.print("Hello World");
}
}
public class Test{}
主类
应与名为Test.java的文件中声明 -- 即这个的文件名
声明为public的主类应与文件名一致
注意大小写
严格限制
英文输入
大括号
小括号
分号
执行
javac Test.java
出现Test.class文件
运行
java Test
.class的文件名
1.6小结第一个程序
源文件
扩展名
.java
基本组成部分
类(class)
如刚刚的Test类
Java应用程序
入口
main()方法
public static void main(String[] args) {...}
由一条条语句构成
每个语句以";"结束
括号成对出现
1.7常见问题及解决方法
错误: 找不到或无法加载主类
也有可能你要用javac而用成了java
1.8 注释
注解说明程序的文字
不会变成代码执行
只会出现在源文件中
作用
提高代码的阅读性
调试程序的重要方法
类型
单行注释
//
多行注释
/* */
文档注释
/**
*
*
*
*/
*
*
*
*/
注释是一个程序员必须要具有的良好编程习惯
将自己的思想通过注释先整理出来,再用代码去体现
0 条评论
下一页