跟着泡泡老师做笔记day01
JAVA 前言
https://tool.oschina.net/apidocs/apidoc?api=jdk-zh
JavaJDK在线文档
笔记在:CSDN上 搜 程序媛泡泡
新手小白学JAVA 学习路径 知识体系
https://blog.csdn.net/weixin_43884234/article/details/115359803
所有帖子的 分类 总结
https://blog.csdn.net/u012932876/article/details/118487949?spm=1001.2014.3001.5502
代码与资料:网址:http://code.tarena.com.cn/
账号:tarenacode
密码:code_2017
班级:CGBCode/cgb2108/01-JAVASE/DOC
进入后选择我们的课程方向“CGBCode”,再选择对应的班级即可
cgb2108
第1讲 计算机基础知识 JAVA基础知识
1 计算机基础知识
1.7 键盘功能键及快捷键介绍
Tab Shift Ctrl Alt 空格 Enter Window
上下左右
PrtSc(PrintScreen)屏幕截图 QQ截图Ctrl+Alt+A
Ctrl+A 全选
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+X 剪切
Ctrl+Z 撤销
Ctrl+Y反撤销
Ctrl+S 保存…
1.8 常见的DOS命令
同时按”Window+R”键,在弹窗输入”cmd”,回车进入DOS窗口,即可开始练习~
注意: 进入后默认是在c盘下,最好不要操作系统盘 , 可以切换盘符
2 Java语言概述
2.1 Java语言发展史
詹姆斯•高斯林(James Gosling)
2.3 Java语言特性
简单性 安全性 面向对象 高性能 编译性 解释性 分布式处理 健壮性 开源 跨平台
只要在需要运行java应用程序的OS(操作系统)上,安装一个JVM,由JVM来负责Java程序在该系统中的运行即可。不同的OS(操作系统)都有与之对应的JVM.
注意JVM是Java语言能够跨平台的前提,但是JVM本身不跨平台
jdk里就包含JVM
JDK:开发代码
JRE:运行代码
JVM:运行.class文件
第2讲 JAVA编程环境搭建 JDK与环境变量、Eclipse
右击我的电脑->属性->高级->环境变量->系统变量
2.新建JAVA_HOME 变量
变量名:JAVA_HOME
变量值:电脑上JDK安装的绝对路径
3.新建/修改 CLASSPATH 变量
变量名:CLASSPATH
变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;
4.修改Path 变量
新建两条路径:
%JAVA_HOME%bin
%JAVA_HOME%jrebin
同时安装多个JDK时需要使用执行环境变量来确认使用的是哪个jdk
测试:
”win+r”键,弹出运行窗口输入“cmd“,在弹出的窗口输入”java -version”,显示版本号即配置成功。
2 Eclipse
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
本次安装的版本是 eclipse-java-2020-06-R-win32-x86_64 版本
第3讲 JAVA入门案例
1 HelloWorld案例
Window -> show view -> Package Exploer
1.创建JavaProject – day01
2.创建package – cn.tede.hello – 全小写,域名到着写
3.创建class – HelloWorld – 驼峰命名法,每个单词的首字母木都大写
改变字体:Window -> Preferences -> Colors and Fonts -> Basic -> Text Font
package cn.tedu.hello;
public class HelloWorld {
//main Alt+/回车 补全代码
public static void main(String[] args) {
// TODO Auto-generated method stub
//syso Alt+/回车 补全代码
//Ctrl+S保存代码 Ctrl+F11
System.out.println("Hello World!");
System.out.println("Hello java!");
//Ctrl+C复制 Ctrl+V粘贴
System.out.print("hello");
System.out.print("hello");
System.out.print("hello");
}
}
3 运行原理
我们编写的文件是以”.java”为后缀的源代码文件,Ctrl+S保存时会触发编译器Eclipse对写好的代码进行编译,
编译后生成以”.class”为后缀的字节码文件,当Ctrl+F11运行代码时,JVM就会加载字节码文件, 并加载main方法执行程序, 进而在控制台显示代码效果
代码附录:
package cn.tedu.hello;
public class HelloWorld {
//main Alt+/回车 补全代码
public static void main(String[] args) {
// TODO Auto-generated method stub
//syso Alt+/回车 补全代码
//Ctrl+S保存代码 Ctrl+F11
System.out.println("Hello World!");
System.out.println("Hello java!");
//Ctrl+C复制 Ctrl+V粘贴
System.out.print("hello");
System.out.print("hello");
System.out.print("hello");
}
}
代码附录:
package cn.tedu.hello2;
// /+Enter
/
- 注释:用来解释代码,方便大家可以更好的阅读代码
- 本类用于向控制台打印几句话
- package – 包
- cn.tedu.hello2 – 包名,全小写,公司的域名倒着写,单词之间用 . 隔开
- ; – Java语句的结束符
*{} [] () “” 这些符号都是成对出现的,而且全部都是英文符号
*/
public class HelloWorld2 {
public static void main(String[] args) {
System.out.println("huanghuangbeiliang");
System.out.println("huanghuangbeiliang");
System.out.print("cat");
System.out.print("cat");
System.out.print("cat");
}
}
5 JDK JRE JVM解释:
JDK(Java Development Kit) — Java开发工具包 — JRE+开发工具
开发java程序最小的环境为JDK,所以JDK是JAVA语言的核心
JRE(Java Runtime Environment) — Java运行时环境 — JVM+运行java程序所必需的环境
运行java程序最小的环境为JRE
JVM(Java Virtual Machine)—负责加载.class并运行.class文件
JVM(JAVA虚拟机)将JAVA代码转换为对应的操作系统可以理解的指令,不同的操作系统有不同虚拟机与之对应,同一段代码交给虚拟机之后,虚拟机再转化给操作系统



