初识JAVA
Java入门
Java的特征
跨平台:Java因为拥有JVM,能够帮助Java程序可以支持不同的平台
Java ==》.class字节码文件 ==> JVM在不同的平台上给予不同的解释,可以满足很多地方同时运行
理解编译执行和解释执行
编译执行:是直译性语言(如,c,c++), 编译的结果直接交给CPU运作执行,效率较高,但是不能跨平台。
解释执行:是解释性语言(如,Java),编译结果需要通过解释器解释之后再交给CPU执行,效率较低
安装JDK及环境变量的配置
小编这里告诉大家,安装软件的时候不能撞到C盘,安装路径中最好也不要出现中文,最好去对应的官网中下载安装包。
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
安装好jdk后就要开始环境变量的配置了:
Windows + E 我的电脑
我的电脑空白处 ==> 属性 ==> 高级系统设置 ==> 环境变量 ==>系统变量修改:
新建变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.8.0_211 (这里是我们安装jdk的实际路径)
新建变量名:CLASS_PATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
修改变量名:path 添加内容:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
cmd打开终端 输入java -version查看jdk 如下图所示,则安装jdk成功
接着输入 Java 如下图所示,则环境变量配置成功
DOS命令
dir:查看当前工作目录的所有文件和文件夹
cd:切换工作目录
.:当前工作目录
…:当前工作目录的父目录
mkdir:创建文件夹
rd:删除文件夹(粉碎性删除,无法删除非空文件夹)
cls:清理屏幕
exit:退出终端
Java第一行代码
配置好环境变量后我们就可以编写自己的代码啦
刚写代码的时候我们可以先用记事本编译,后期再用到eclipse idea等编译工具
记事本编译所用到的工具 notepad++ ,vscode
class FirstJava { public static void mian(String[] args) { System.out.println("武汉加油❤️❤️❤️ 中国加油❤️❤️❤️"); } }
运行:
- 点赞
- 收藏
- 分享
- 文章举报
- 文件上传java ftpClient上传文件时总是卡在storeFile方法
- spring mvc 请求转发和重定向
- 基于注解的Spring AOP的配置和使用
- Spring任务调度器之Task的使用
- SpringMVC中定时器继承Task后无法对service注入问题
- Spring 4.x Task 和 Schedule 概述(代java配置)
- Json与javaBean之间的转换工具类
- 微信公众号的SpringBoot+Quartz的定时任务Demo
- springboot 学习资源推荐
- Java UDP Socket编程
- Spring Boot学习一之配置类及自动配置
- Spring中Configuration的理解
- spring 定时任务 taskScheduler详解
- 学习springmvc跑程序出错
- SpringCloud架构图
- springcloud 基于Finchley.SR2版本 Hystrix容错断路器不生效
- springcloud 基于Finchley.SR2版本 Hystrix断路器的状态监控
- springcloud 基于Finchley.SR2版本 Hystrix Dashboard可视化监控
- eclipse快捷键
- Excel百万数据导出功能Java代码