B站【狂神说Java笔记】-Java入门学习
目录
- 狂神视频地址
- Java特性
- Java三大版本
- JDK、JRE、JVM是什么?
- Java程序的运行机制
狂神视频地址
https://www.bilibili.com/video/BV12J41137hu
Java特性
- 简单性
- 面向对象
- 可移植性(跨平台)
- 高性能
- 分布式
- 动态性(反射)
- 多线程
- 安全性(安全)
- 健壮性
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入门学习相关推荐
- Java笔记(入门篇)
一.Java简述 1.Java的历史 Java是美国Sun公司在1995年推出的一门计算机高级编程语言. 它初期叫做Oak(橡树),但是注册商标的时候发现已经有人注册了,后来就改成 Java (印度尼 ...
- Java笔记-Java日常笔记-Java核心语言-史上最全Java笔记-Java烂笔头-实时更新(~v~)
阿一的日常Java笔记,实时更新,有什么问题可以留言交流一下,大家一起共同进步!!! 1.Java基础 1.1.基本语法 1.1.1.关键字 定义:被java赋予特殊含义的字符串(单词): 关 ...
- Java笔记——Java多线程~
多线程 内容来自博客~ 理解线程与进程 进程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程:进程也是程序的一次执行过程,是系统运行程序的基本单位 ...
- 千峰java 笔记整理_JAVA学习笔记系列:菜鸟Vue学习笔记(四)
菜鸟Vue学习笔记(四) 上周学习了使用Vue来操作表单元素进行数据双向绑定,今天我们来学习下Vue中的组件,Vue中的组件作用就是去封装一些常用的页面标签,将其当做一个整体,以便在其他位置直接使用一 ...
- java web开发入门学习笔记(手打超细版)
我刚实习的时候写的,先分享分享吧,当时写的也不容易.有错的话请指出,博主会修正,适合入门小白当资料使用.包括包括java基础.数据库.js.jQuery.css.html等等知识点. 详细笔记内容如下 ...
- Docker 学习 基础入门 B站狂神 个人私人笔记
前置知识: linux基础命令.springboot知识 Docker 概述 docker 为什么出现 开发-运维 环境配置十分麻烦 每一个机器都要部署环境(集群Redis.ES.Hadoop...) ...
- JAVA笔记--------从入门到入坑
1.前言 1.1 计算机的基础知识 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件的计算 ...
- 【Java】SpringBoot入门学习及基本使用
SpringBoot入门及基本使用 SpringBoot的介绍我就不多说了,核心的就是"约定大于配置",接下来直接上干货吧! 本文的实例: github-LPCloud,欢迎sta ...
- think in java i o_5.[Think in Java笔记]Java IO系统
1.输入输出 InputStream和OutputStream是面向字节的,Reader和Write则面向字符的且兼容Unicode. InputStream类型 ByteArrayInputStre ...
- Java零基础入门学习教程(纯干货知识点+视频资源)
Java 是由 Sun Microsystems 在 1995 年首先发布的编程语言和计算平台.Java 是一项用于开发应用程序的技术,可以让 Web 变得更有意思和更实用. 有许多应用程序和 Web ...
最新文章
- 《基于场景的工程方法》作者问答录
- 新趋势:工具赋能企业数字化转型,驱动组织升级!
- 寒冬中的半个月前端面试
- 十面阿里,七面头条,你猜我进阿里没?
- TF之pix2pix之dataset:基于TF利用自己的数据集训练pix2pix模型之DIY自己的数据集
- SAP MM 移动类型-入门篇
- MySQL分布式集群
- 区分柱状图(条形图)和直方图
- ARP攻击实战之WinArpAttacker
- 【开发者成长】Vue.js 中有哪些性能陷阱
- elasticsearch Java API 之Delete By Query API
- 近期海内外 AI 领域招聘、招生信息汇总
- Spring Boot细节挖掘(拦截器)
- mybatis和spring jdbc持久层框架事务支持分析
- script片段在前导致对下文的html元素引用失效
- 关于如何卸载VS2012
- 电阻参数_电阻的基础知识和参数介绍
- DataV阿里云可视化(地图下钻、数据获取) - 文档篇
- 保研复习——线性代数3:矩阵的秩与线性方程组
- Html网页远程控制电脑,如何从Web浏览器远程控制您的计算机 | MOS86
热门文章
- 站长必装软件之火孤插件
- sqlalchemy.exc.ArgumentError: ‘SchemaItem‘ object, such as a ‘Column‘ or a ‘Constraint‘ expected, go
- linux替换命令 vim,Vim 替换命令(substitute)
- python二进制转十进制算法_Python二进制转十进制算法、十进转二进制算法
- php下载卡住,php-Excel下载卡住188kb
- 各种深度学习模型与框架的文件后缀名
- cmd 删除需要权限的文件夹
- bootstrap之carousel
- 对未来计算机畅想英语作文80词,关于我的未来英语作文80词
- TA游戏推荐:精选iOS游戏大作 智器X7玩酷无压力