B站狂神说Java笔记-Java入门学习

Posted 闲言_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了B站狂神说Java笔记-Java入门学习相关的知识,希望对你有一定的参考价值。

狂神视频地址

https://www.bilibili.com/video/BV12J41137hu


Java特性

  1. 简单性
  2. 面向对象
  3. 可移植性(跨平台)
  4. 高性能
  5. 分布式
  6. 动态性(反射)
  7. 多线程
  8. 安全性(安全)
  9. 健壮性

Java三大版本

  Java SE:标准版(桌面程序)
  Java ME:嵌入式开发(手机,小家电)
  Java EE:E企业级开发(web端,服务器开发)


JDK、JRE、JVM是什么?

  jdk:在jre之上扩充一些开发工具,让我们开发者使用的
  jre:运行时环境,只要安装了jre,就可以运行我们的java程序了。一般我们只需要下载安装jdk即可,因为jdk包含了jre。
  jvm:java虚拟机,把它当做一种规范,可以用软件来实现,也可以用硬件来实现。它就相当于在所有的操作系统上模拟了一个小小的cpu,去处理我们java相关的东西。java的跨平台核心是使用了java虚拟机,在不同的操作系统上安装jvm。

  Java是大小写敏感的语言


Java程序的运行机制

编译型
  把整个程序编译
解释型
  我说一句,你执行语句(网页 js,边解释,边执行)

各有利弊!
  Java属于以上两种类型型

  java先编译,再解释。

以上是关于B站狂神说Java笔记-Java入门学习的主要内容,如果未能解决你的问题,请参考以下文章

B站狂神说Java---记录SpringMVC学习笔记

B站狂神说Java笔记-java流程控制

B站狂神说Java笔记-数组

B站狂神说Java笔记-java方法

B站狂神说Java笔记-java基础语法

B站狂神说Java笔记-多线程