Java 学习第三篇--Java环境理解

1.JVM

JVM不是跨平台的 但是它保证了Java的跨平台

2.JRE

Java程序运行环境,包含Java保证Java程序的运行

3.JDK

Java的开发环境,开发Java程序

时间: 2024-11-05 09:15:06

Java 学习第三篇--Java环境理解的相关文章

Java学习第五篇 -- Java开发环境

Java开发环境 Java SE 开发环境 Java的开发环境支持Windows.MacOS.Linux,故下面以操作系统作为分类去配置开发环境. Windows Java Platform, Standard Edition Installation Guide - Windows 安装并配置JDK 下载JDK Java SE Development Kit 8 Downloads Java SE Development Kit 8 选择 Windows x64 先接受协议,然后下载 jdk-

Java 学习第五篇--Java基础语法

1.Java关键字 定义:被Java语言赋予特定含义的单词      注意:goto和const 是Java的保留字 用于定义访问权限修饰符的关键字   private   protected   public 用于定义类,函数,变量修饰符的关键字 abstract   final   static   synchronized 用于定义类与类之间关系的关键字 extends   implements 用于定义建立实例及引用实例,判断实例的关键字 new   this   super   ins

Java 学习第四篇--Java环境JAVA_HOME 和 classpath的理解

1.JAVA_HOME 环境变量 JDK 的目录 用于定位JDK的bin目录  有利于版本的变更 eg:   在Path的值后加上 ;%JAVA_HOME%\bin 创建环境变量JAVA_HOME  D:\Program Files\Java\jdk1.8.0_101 2. classpath 其作用就是用来定位和设置  class文件的检索位置或者存放位置  一般不需要配置  且 配置时要慎重 其配置具有先后的顺序关系 eg:    classpath   .;D:\Develop     先

从.Net到Java学习第三篇——spring boot+mybatis+mysql

环境:mysql5.7 新建mysql数据库demo,然后执行如下sql脚本进行数据表创建和数据初始化: -- ---------------------------- -- Table structure for `tb_area` -- ---------------------------- DROP TABLE IF EXISTS `tb_area`; CREATE TABLE `tb_area` ( `area_id` int(2) NOT NULL AUTO_INCREMENT CO

暑假JAVA学习 第三篇

这周学习了类与对象的概念和运用. 接着上周的继续说,声明对象类型的变量时并没有创建对象,此变量=null.而定义一个原始变量时,会为其分配内存. 在定义变量时,必须显示初始化变量:对象变量如果不是真是变量,就必须声明为null.并且当一个对象不再使用时,JYM会对其进行回收,回收其所占的内存. 还有java中的this指针引用,我认为与Linux中的this指针差不多,所有数据字段通过this指针间接引用. 在学习过程中了解了一下包装类:首字母大写.还有装箱和拆箱. 原文地址:https://w

java 学习第三篇if判断

JAVA 判断 单词: if 如果 else 否则 单分支: If(条件) { 代码块 } If是一个判断语句.代码格式如上. If括号的内是表达式.如果表达式值是成立的便执行代码块.之后在执行IF语句后的代码. 如果if条件不成立,那么就跳过代码块执行if语句下代码. 示例 Int a=10; If(a==20) { a++; System.out.println(a); } 这就是一个简单的if判断语句. 一个if语句叫做单分支判断,只能执行满足if条件的情况. 双分支: If(条件) {

JAVA学习第三篇Boolean

Boolean是布尔值. 布尔值只有两个值:真和假.写作:true false. 那么如何使用呢? 最简单的用法: public class demo{ public static void main(String [] args){ Scanner sc_input=new Scanner(System.in); System.out.println("请输入一个数,这个数字将会与100经行比较"); double the_nub=sc_input.nextDouble(); Boo

从.Net到Java学习第四篇——spring boot+redis

从.Net到Java学习第一篇——开篇 从.Net到Java学习第二篇——IDEA and start spring boot 从.Net到Java学习第三篇——spring boot+mybatis+mysql 接上一篇,本篇使用到的框架redis.FastJSON. 环境准备 安装redis,下图是我本机的redis绿色版,你可以网上自行下载安装,如果不知道如何怎么操作,可以移步到我的另一篇文章:ASP.NET Redis 开发 以管理员身份打开CMD窗口: C:\Users\zouqj>e

从.Net到Java学习第十一篇——SpringBoot登录实现

通过前面10篇文章的学习,相信我们对SpringBoot已经有了一些了解,那么如何来验证我们的学习成果呢?当然是通过做项目来证明啦!所以从这一篇开始我将会对之前自己做的.net项目用java来重写.这一篇,我们来现实登录模块. 一提到登录,我们首先想到的基本的功能点就有如下: 输入:用户名.密码.验证码. 登录成功后,跳转到后台.如果未登录直接访问后台,将会跳转到登录页面. 这里暂不考虑复杂的登录实现. 技术选型,沿用前面用到的知识点.那么这里较之于之前的文章,新用到的一个就是图片验证码,一个就