出来工作了几个月后,发现对java高阶知识了解还是不够深,没毕业就买了一本<深入理解java虚拟机>到现在也就粗略看了也就两三章。于是决定通过做笔记方式再次学习下。梳理下知识体系,了解下深入知识。一、java技术体系1、官方定义Sun官方定义java技术体系包括: 1、java 语言 2、各个硬件平台java虚拟机 3、Class文件格式 4、Java API类库 5、商业机
《深入理解Java 虚拟机》读书笔记:“第一章 走进JAVA”前言:学习JAVA虚拟机作用如果开发人员不了解虚拟机诸多技术特性运行原理,就无法写出最适合虚拟机运行和自优化代码。1、概述Java获得能广泛认可重要原因:摆脱了硬件平台束缚,实现了“一次编写,到处运行”理想。提供了一种相对安全内存管理和访问机制,避免了绝大部分内存泄漏问题,实现了热点代码检测和运行时编译及优化有一套完善
转载 2023-08-26 13:13:08
2阅读
文章目录Java语言介绍一、Java如何实现跨平台二、JDK介绍安装JDK三、编译与运行 Java语言介绍Java是一门面向对象编程语言,不仅吸收了C++语言各种优点,还摒弃了C++里难以理解多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言代表,极好地实现了面向对象理论,允许程序员以优雅思维方式进行复杂编程 。 Java具有简单性
转载 2023-07-23 15:28:22
59阅读
Java体系结构包括四个独立但相关技术: Java程序设计语言。Java class文件格式。Java应用编程接口(API)。Java虚拟机。 当编写并运行一个Java程序时,就同时体验了这四种技术。用Java编写语言编写源代码,把它编译成Java class文件,然后再在Java虚拟机中运行class文件。当编写程序时,通过调用类(这些类实现了Java API)中方法
转载 2023-08-08 08:30:43
70阅读
Java体系结构Java技术核心就是Java虚拟机--所有Java程序都在其上运行.Java体系结构包括四个独立但相关技术:1.Java程序设计语言2.Java class文件格式3.Java应用编程接口(API)4.Java虚拟机Java虚拟机java面向网络核心就是Java虚拟机,它支持Java面向网络体系结构三大支柱:平台无关性、安全性和网络移动性Java虚拟机是一台抽象计算机,
转载 2023-08-03 16:00:58
48阅读
Java发展到今天已经形成了一个完整体系架构,主要分为三个体系,如下:Java SE--------------------------------------------------------------------Java SE(Java Platform,Standard Edition)。Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用Ja
       每个Java开发人员都知道字节码将由JRE(Java运行时环境)执行。但是许多人并不知道JRE是Java虚拟机(JVM)实现,它可以分析字节码,解释代码并执行它。作为开发人员,了解JVM体系结构非常重要,因为它使我们能够更高效地编写代码。在本文中,我们将更深入地了解JavaJVM体系结构以及JVM不同组件。什么是JVM? 
转载 2023-08-11 11:25:57
67阅读
而编码和解码转换之间是需要遵循规则,即编码和解码都遵循同一种规则才能将文字信息正常显示,如果编码跟解码使用了不同规则,就会出现
原创 2024-07-01 14:42:37
34阅读
在传统数据处理流程中,数据从一个位置(如磁盘)读取到操作系统内核缓冲区,再从内核缓冲区复制到用户空间应用程序缓冲区,
原创 精选 2024-07-01 14:42:29
149阅读
J2EE是java三大体系之一。 Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版),JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),Java ME(J2ME,Java 2 Platform Micro Edition,微型版) J2EE是一套全然不同于传统
一.Java技术体系简介:Java技术体系包括以下几个组成部分:java程序设计语言各种硬件平台上java虚拟机Class文件格式Java API 类库来自商业机构和开源社区第三方类库 JDK(java Development Kit):包括java程序设计语言,java虚拟机,java API类库。JDK是用于支持java程序开发最小环境。JRE(java Runtime Env
转载 2023-07-02 14:07:30
80阅读
集合类作用集合类也叫做容器类,和数组一样,用于存储数据,但数组类型单一,并且长度固定,限制性很大,而集合类可以动态增长。集合存储元素都是对象(引用类型),所以集合可以存储不同数据类型,如果是有序集合,则需要元素类型一致。集合类支持泛型,避免数据不一致和转换异常。不同集合类对不同数据结构进行了封装。所以要熟悉各个集合类使用场景。        &n
集合概述:1.什么是集合?有什么用?数组其实就是一个集合。集合实际上就是一个容器,可以容纳其它类型数据。集合为什么在开发中使用较多?集合是一个容器,是一个载体,可以一次容纳多个对象。在传输很多数据时,可以把这么多数据放进集合中,只需要传一个集合就可以了。2.集合不能直接存储基本数据类型,也不是存储java对象,而是存储对象地址。或者说集合存储是引用。当存基本数据类型时:list.add(1
JavaIO家族很是繁荣,刚接触有点让人摸不清关系,今天让我们来认识一下他们。 认识他们之前,我们先来了解一下什么是数据流,很显然,从字面上理解,流动数据,你可以想象一下,水库里水就是数据,我现在想把这些水弄到另外一个地方,我就要挖一个类似管道东西,水(数据)就会不断地流到另一端,这我们称为水流,数据流和它一样 我们要认识一个庞大体系,首先要从整体来认识他,不然从一些细枝末叶去探究很
转载 2023-08-11 12:43:23
54阅读
一. java IO概念 java中I/O主要是指使用Java进行输入,输出操作. 二.Java IO体系结构Java I/O主要包括如下几个层次,包含三个部分:  1.流式部分――IO主体部分;  2.非流式部分――主要包含一些辅助流式部分类,如:File类、RandomAccessFile类和FileDescriptor等类;  3.
转载 2023-07-17 16:42:59
50阅读
Java三大体系架构概述Java SEJava SE主要特点和应用场景Java SE中核心API和功能Java SE优缺点Java EEJava EE主要特点和应用场景Java EE中核心API和功能Java EE优缺点Java MEJava ME 主要特点和应用场景Java ME 中核心API和功能Java ME 优缺点Java SE、Java EE和Java ME 比较
转载 2023-10-03 20:41:20
49阅读
Java体系技术被划分为三大块:JavaSE: 标准版JavaEE: 企业版JavaME: 微型版安装JDK后:JDK:Java开发环境JRE:Java运行环境JVM:Java虚拟机Java程序两个阶段:编译阶段运行阶段   注:  Java代码这种普通文本被称为:Java源代码。源代码不能被执行,需要先进行编译,生成源代码对应“字节码”  。字节码才
Java之父:詹姆斯·高斯林 java之前叫做“Oak”,后改名为Java。//Oak来源于橡树,java 来源爪哇岛一种咖啡   Java语言平台 J2SE(Java 2 Platform Standard Edition)标准版 是为开发普通桌面和商务应用程序提供解决方案,该技术体系是其他两者基础, 可以完成一些桌面应用程序开发 J2ME(Java 2 Platform Micro E
转载 2021-08-12 17:07:57
187阅读
Java体系和特点1、Java特性Java是一门面向对象编程语言,面向对象其实是一种从对象角度来看待事物,将一个个模块划分为对象,按照对象发展规律去考虑问题,这就是面向对象语言特点。Java是一种跨平台语言,它提供了在不同平台下运行解释环境,让Java开发出来产品有更强大可移植性。Java是一种健壮语言,在Java创建初期,Java就是在c++基础上开发,甚至Java
转载 2023-08-31 06:35:23
18阅读
# Java技术体系组成 Java是一种广泛应用于开发各种应用程序编程语言。作为一种面向对象语言,Java拥有强大技术体系,使得开发人员能够开发高效、可靠、安全应用程序。本文将介绍Java技术体系组成,并通过代码示例来说明。 ## Java技术体系组成 Java技术体系由多个关键组件组成,这些组件共同构成了Java强大功能和灵活性。下面是Java技术体系主要组成部分: 1
原创 2023-08-30 06:58:48
30阅读
  • 1
  • 2
  • 3
  • 4
  • 5