首页 > 编程语言 > 详细

JavaBasic学习笔记

时间:2020-05-09 12:48:05      阅读:48      评论:0      收藏:0      [点我收藏+]

DAY 1 概述

  • Java语言版本————JDK与openJDK

Java SDK最早叫Java Software Develop Kit,后来道改名为JDK,即Java Develop Kit。JDK作为Java开发工具包,主要用于构建在Java平台上运行的应用程序、回Applet 和组件等。

其中包括了Java编译器、JVM、大量的Java工具以及Java基础度API里面是Java类库和Java的语言规范,同时Java语言的任何改进都应当加到其中,作为后续版本发知布。(JDK,JRE和JVM:https://www.cnblogs.com/mambahyw/p/7978832.html

  • Java语言特点

编译型语言:用这种语言写出代码首先通过编译器的编译,全部转化成目标代码(在win上,就是二进制可执行文件.exe),然后依次在操作系统中运行。

解释型语言:转化一句,执行一句。

  从 .java--->.class--->java虚拟机 这个角度来讲,Java是解释型语言

(也可以理解为是编译型与解释型语言的结合https://blog.csdn.net/gaosure/article/details/58252393)  

  1. 跨平台——通过Java语言编写的应用程序在不同的系统平台上都可以运行——实现原理:Java程序在jvm上运行,而非直接运行于操作系统
  2. 面向对象  
  3. 健壮 
  4. 分布式 
  5. 多线程 
  6. 解释型
  7. 动态
  8. 高效
  9. 结构中立(字节码)
  10. 开源

(Java核心技术I p2-6)

  • Java运行原理

技术分享图片

  • Path环境变量与Classpath

path环境变量:告诉操作系统到哪里去找javac可执行程序配置

classpath环境变量:给JVM用,告诉JVM到哪里去加载字节码文件配置

配置path环境变量的官方推荐方式:

1.JAVA_HOMEH环境变量:F:\java\bin——根据自己的javac位置

2.配置path环境变量:%JAVA_HOME%\bin

 

JavaBasic学习笔记

原文:https://www.cnblogs.com/wbh1996/p/12856298.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!