JAVA基础(2)—JRE、JDK与JVM

JDK---JRE---JVM   JDK(java develpment kit) Java开发工具包  提供给开发人员来使用的开发Java程序,包含了Java开发常用的一些工具类、依赖包和类库,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。其中的开发工具包包括编译工具(javac.exe)打包工具(jre.exe)等。 JRE (Java runtime  environment ) Java 运行时环境 光有JVM还不能成class的执行,因为在解释class的时候JVM需要调用解…

基础

jdk和jre的区别? jdk是开发环境,可以查看源码。jre是运行环境。 Class 类名{} 访问修饰符,public,protect,default,private 8个基本类型:byte,short,char,int,long,float,double,boolean 除了8个基本类型以外,都是引用类型。 int [] a=new int[6]. 数组在创建的时候,一定会确定里面的数据类型,确定了长度。 ArrayList a=new ArrayList{}. 也是一个集合,可以存任何的数据类型,长度…

Java泛型编程

  java泛型应用是java核心基础之一,从java 5开始引进泛型。如果你曾经使用过java Collection,那你已经算是接触过泛型了。在java Collection里使用泛型是一件很简单的事情,可泛型还具有很多你意想不到的作用。在深入了解泛型之前,首先来了解一下泛型的一些基本概念与原理。 一、java 泛型引入     java泛型的应用可以提高的代码的复用性,同时泛型提供了类型检查,减少了数据的类型转换,同时保证…

Java初识1–局部变量与数据类型

Java 平台的两个主要组成部分是 Java 应用程序编程接口 (API) 和 Java 虚拟机 (JVM)。API 是 Java 命令行的库,JVM 将 Java 代码解释成机器语言。 Compiler:编译器   类可以看作是创建JAVA对象的模板   局部变量:在方法,构造方法或者语句块中定义的变量称之为局部变量,变量的声明以及初始化都是方法中,方法结束后,局部变量自动销毁。 package com.Thursday.one; public class Variable { public…

java 使用bat运行jar程序,解决窗口一闪而过问题

1、用bat运行jar程序     首先新建一个TXT,在TXT中写如下脚本:【java -jar 名称.jar】,后保存,将后缀改为【.bat】即可,如下图所示: java -jar roujibutai.jar 2、  解决窗口一闪而过问题     有时会遇到一闪而过,无法查看报错内容,可使用如下方法:     在bat文件中加入:【pause】,如下图所示:    代码如下: java -jar roujibutai.jar pause  

oneDay—(prime)-jdk与jre

jdk和jre 首先咱们来说说java基础中的jdk和jre的那点事. jdk(Java Development Kit) 是 Java 语言的软件开发工具包,好的,jdk的学名我们解释了,现在让我们来看看jdk现在安装后的文件夹和文件的作用。 哦了! 第一个bin文件夹该目录用于存放一些可执行程序。 如javac.exe(java编译器)、java.exe(java运行工具),jar.exe(打包工具)和* javadoc.exe(文档生成工具)等。 第二个db文件夹是java自带的一个…

1-1 java基础

JRE和JDK JRE : 运行环境—-开发好的程序只需安装JRE即可运行 –>(JVM+类库) JDK : java开发工具包—-(编译工具javac.exe)、打包工具(jar.exe)等 –>(JRE+开发工具包) 1 下载并安装JDK 2 设置环境变量 “我的电脑”右键–“属性”–“高级系统设置”–“环境变量”–新建三个变量 (1)JAVA_HOME: JDK的安装目录路径,eg:D:\java\jdk (2)PATH:%JAVA_HOME%\bin; (3)CLASSPATH: .;%JAVA_HOME%\lib\rt.jar…

JDK, JRE和JVM的区别与联系

jdk是java的开发工具包,jre是java的运行环境,jvm则是让java能够在任何平台运行的虚拟机。其中关系是jdk包含jre和tools(工具类),而jre下包含类库和jvm。1、JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经…

java基础知识汇总

011.了解JavaSE课程内容 2.Java发展史 JDK 1.2 JDK 5.0 JDK 7.0 3.Java语言平台 JavaSE 标准版 JavaEE 企业级开发 JavaME Android取代 4.JDK、JRE、JVM JVM java虚拟机 JRE java运行环境,包含JVM JDK java开发工具,包含JRE 5.Java语言的跨平台性 一次编译,到处运行 注意事项:代码中不能出现相应系统命令 6.常见dos命令 打开控制台 win + R -- cmd 开始--附件--命令提示符 开始--搜索--cmd shift + …

JRE与JDK的区别

原文:http://swiftlet.net/archives/639 1. 定义 JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。 JDK(Java Development Kit)又称J2SDK(Java…

1、 Java入门基础

1.Java开发环境 1.1 JDK与JRE ☆jre为java运行时环境,是运行java程序依赖的。如果只需运行已存在的java程序,只需要安装jre即可。包含jvm。 ☆jdk为java开发环境,是开发时依赖的。包含jre。 ☆java语言通过在不同的操作系统上安装对应的java虚拟机实现跨平台,即java的.class程序可以在不同的操作系统上运行(.class相当于Windows系统中的.exe文件,是可执行程序)。 1.2 安装与配置环境变量 ☆安装过…

Java基础(总结一下)

  Java基础 1.JDK和JRE的区别: JRE是Java运行时环境,包括bin文件(JVM)和lib文件(类库,没有javac)。 JDK是Java开发工具包,包括JRE,include(java和JVM交互用的头文件)。 通常安装的eclipse、idea等IDE有自己的编译器而不是用JDK bin目录中自带的,所以在安装时只要求你选中JRE路径。 2.final和static final修饰变量,不能修改;修饰方法,不能覆盖;修饰类,不能继承。 static修饰的方法和类…

Java基础面试题(常见17题)

1.jdk和jre的区别? jdk : 面向开发人员,包含jre jre : java的运行环境 2.==和equals的区别? == : 用于比较基本数据类型的值,引用数据类型的内存地址 equals : 用于比较引用数据类型的值 3.两个对象的hashcode()相同,那么equals一定为ture,对么? 不对,不同对象hashcode()可能也会相同 4.final在java中有什么作用? final修饰类,属性,方法,表示不能被继承,不能被修改,不能被覆盖重写. 5.java中Math.roun…

java基础——下载jdk、配置环境变量、安装eclipse

让我们一起越努力越优秀 ,加油!!! 一、下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html     安装时,全部默认下一步(下载JDK后已经包含JRE,首先安装的是JDK,然后中途会弹出JRE安装提示框,装好JRE后,JDK最后才显示完成安装) 我安装完是放在C盘,大家在安装的时候可以改一下安装路径。 二、jdk1.8安装配置环境变量:  JDK环境变量的配置需要三…

java运行环境的构建,命令台的基本操作。

未分类 发表评论
1 安装JDK. 下载的jdk中包含以下几部分内容。 a、JDK(Java Development Kit),开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。 b、JRE(Java Runtime Environment),运行java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。 c、JVM(Java Virtual Machine)就是我们常说的java虚拟机,它是整个java实现跨平台的最…
下一页 »