java学习

由于想学习大数据,因此对java基础有了更深的需求,打算重新学习java语言.

java语言特点

想要学习一门语言,首先就要知道这门语言有什么特点.java语言是一门:

(1)简单的

(2)面向对象的

(3)开源的

 (4)跨平台的

 (5)分布式处理



java语言能成为目前最热的一门语言,和它的跨平台性有很大的关联,它让同一种语言能在不同的平台上运行,给编程减少了很多的代码量,节约了大量时间,java能够进行跨平台是因为他有java虚拟机(jvm),只要在不同的平台上安装上对应的jvm,就能够在那个平台上运行java代码.

Java 拥有 3个平台 / 版本

    由于版本的不同特性,对java语言的学习也有了不同的划分.

Java SE (Java Standard Edition)

    它是一个 Java 编程平台。它包括 Java 开发过程中所需的各类 APIs,例如:java.lang、java.io、java.net、java.util、java.sql、java.math 等。其核心内容包括:OOPs、String(字符串)、Regex(正则表达式)、Exception(异常)、Inner classes(内部类)、Multithreading(多线程)、I/O Stream(输入 / 输出流)、Networking(网络)、AWT、Swing、Reflection(反射)、Collection(集合) 等。

Java EE (Java Enterprise Edition)

    它是一个企业开发平台,主要应用于开发 Web 和企业应用。基于 Java SE 平台构建,包括:Servlet、JSP、Web Services、EJB、JPA 等。

Java ME (Java Micro Edition)

    它是一个微应用开发平台,主要用于移动终端应用的开发。

相比于第一次的学习,在这一次的学习中完善了一些没有详细弄清楚的点.

1.JVM ,JRE,JDK它们之间的联系?

(1)JVM(java virtual machine)

JVM是java虚拟机,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

(2)JRE(java runtime environment)

JRE是Java的运行环境,包括JVM标准实现及Java核心类库。

(3)JDK

JDK是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。

因此,它们之间的联系是JRE相当于JVM+java核心类库,JDK相当于JRE+java工具+java基础类库.

2.在安装jdk8.0版本中遇到的问题?

  • jdk到目前已经到达14.0版本,但大多数应用还是选择了8.0版本的jdk,在安装的过程中要注意选择了安装路径之后进行安装完成后,它还会继续提示安装JRE,但是已经安装了JDK,就包含了JRE就没必要重新进行安装.点击关闭或者直接关闭对话框就可以了.

3.第一个Java程序–HelloWorld案例

class HelloWorld{

    public static void main(String [] args){

             System.out.println("Hello World! ");

}

}

虽然这是一个只有3行代码的一个案例,但是也有要注意的点,首先我们的类名要和文件名一致,代码中所有的标点符号都要是英文字符,所有的括号都必须要是成对的.

4.要让java程序能在没够目录下都能够运行,要对jdk进行环境变量配置.其中就有需要注意的点?

JAVA_HOME的变量值是自己安装jdk的安装目录位置.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值