E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
#java学习笔记
黑马程序员——
Java学习笔记
--java基础
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------java数据类型划分分为两大类型:1)基本数据类型:类似于普通的值。2)引用数据类型:传递的是内存的地址。浮点类型实际上就是表示小数。java基本数据类型数据的溢出当整数的数据大小超出了可以表示的范围,而程序中又没有做数值范围的检查时,这个整型变量所输出的值将发生絮乱,且不是预期的运行结果。例如:求
a121552497
·
2020-09-17 11:20
java
Java学习笔记
(十四)线程协作,管程法,信号灯法,线程池
线程协作(生产者消费者模式)线程通信应用场景:生产者和消费者问题假设仓库中只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中产品被消费则取走为止如果仓库中放有产品,则消费者可以将产品取走消费,否则停止消费并等待,知道仓库中再次放入产品为止这是一个线程同步的问题,生产者和消费者共享一个资源,并且生产者
知脸知心
·
2020-09-17 10:32
Java学习笔记
(十三)--序列化、反序列化与无参构造函数
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan概念序列化:将对象保存到磁盘中,或允许在网络中直接传输对象,对象序列化机制允许把内存中的Java对象转换成平台无关的二进制,从而可以持久的保存在磁盘上,也可以在网络中传输。反序列化:程序一旦获得了序列化的对象,则这种二进制流都可以恢复成原来的如何实现序列化1.Serializable要序列化的对象
环游记
·
2020-09-17 09:27
❀项目实战
------JAVA
Java学习总结
我的服务器学习之路系列学习笔记
将学习过程中的知识点整理成了一篇篇技术博客分享给大家,希望对初学者有所帮助,大佬们不要打击我说写的很低级就好,毕竟万丈高楼平地起,刚开始,只能从这些入手了,慢慢来,一切都会变好的,同时谢谢各位的支持,我也会继续分享下去,谢谢大家~笔芯~
JAVA
胖子爱你520
·
2020-09-17 07:22
java
Linux
spring
dubbo
ActiveMQ
Redis
黑马程序员---
java学习笔记
之面向对象:静态内部类
-------android培训、java培训、期待与您交流!----------1、内部类在外部类的成员位置上时,就可以用修饰类成员的修饰符修饰该内部类a):private修饰内部类,该类就被封装,不能被外部其他类直接访问;b):static修饰内部类,并且该内部类未被私有,那么访问该内部类中的非静态方法就可以采用这样的格式:new外部类名.内部类名().内部类中的非静态某函数名。访问该内部类中
翼展哈哈
·
2020-09-17 00:33
999页阿里P7
Java学习笔记
在互联网上火了,完整版开放下载,你值得拥有~
笔记作者:来自于阿里P8级架构师:Mark笔记特点:条理清晰,含图像化表示更加易懂。内容概要:包括Java集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat等大厂面试题等、等技
weixin_46785731
·
2020-09-17 00:24
分布式
面试
架构
数据库
java
分布式
redis
hadoop
黑马程序员------
JAVA学习笔记
之JAVA语言基础
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-##JAVA语言基础##关键字定义:被JAVA语言赋予了特殊含义的单词。特点:关键字中,所有字母都为小写。//用于定义数据类型的关键字classinterfacebyteshortintlongfloatdoublecharbooleanvoid//用于定义数据类型值的关键字truefalsenull//用于定义流
夜行雨
·
2020-09-16 23:45
JAVA学习笔记
黑马程序员------
java学习笔记
之javascript
-------android培训、java培训、期待与您交流!----------js是一种用来设计网页的语言,弱类型,基于对象,感觉用起来都比较容易好懂js中的对象类型都是object,并且数组长度可变,元素类型任意,但是在使用数组时还是存同一类型元素比较好,方便操作.js中有个简化对象调用内容的语句,叫with语句,格式:with(对象){该区域可以直接使用对象的内容(不需要写对象.)}js中
mulua6
·
2020-09-16 23:05
黑马程序员------
java学习笔记
之数据结构
-------android培训、java培训、期待与您交流!----------堆栈的操作相对于向量、表等的数据结构式受限的。堆栈只允许从他的末尾增加和删除数据,也就是所谓的先进后出(LIFO)的顺序对栈中的数据进行存取。两种堆栈的基本操作:入栈push和出栈pop先看一个最简单的入栈操作Stackstack=newstack();for(inti=0;i<10;i++){stack.add(n
mulua6
·
2020-09-16 23:05
Java学习笔记
之IO(十):BufferedWriter缓冲输出字符流
packagecom.io.e_character;importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importorg.junit.Test;/*缓冲输出字符流:输出字符流:-------|Writer:输出字符流的基类,抽象类;----------
秋忆夏伤
·
2020-09-16 23:33
java学习笔记
java学习笔记
:IO流之字符缓冲区流BufferedWriter,BufferedReader
java学习笔记
:IO流之字符缓冲区流BufferedWriter,BufferedReader十、字符缓冲区流BufferedWriter,BufferedReader1.BufferedWriter
黄道婆
·
2020-09-16 22:34
Java
黑马程序员-----
Java学习笔记
之基础篇(一)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、前言作为一个Java语言的初学者,真正的菜鸟,写这样的标题难免有些心虚。拜读了不少各路程序猿大神写的博客,有的详细贴切,有的通俗易懂,也有的学术术语精辟。总之,八仙过海各显神通。今天看完了毕老师01到04天的视频,最基础的篇章也算是有了个大体的了解。猛然回想,我已经把这四天的视频整整看了三遍了,
Crazy_Eat_Code
·
2020-09-16 22:03
Java学习笔记
Java学习笔记
之IO(九):BufferedReader缓冲输入字符流
packagecom.io.e_character;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.io.IOException;importorg.junit.Test;/*缓冲输入字符流:输入字符流:------|Reader:所有输入字符流的基类;抽象类;---------
秋忆夏伤
·
2020-09-16 22:41
java学习笔记
java学习笔记
1:一个java工程可以有几个主类?解释定义:主类:Amainclassisaclassthatcontainsamainmethod.ThisclassactsastheentrypointforaJavaapplication(i.e.,itsmainmethodwillbewheretheJavacodebeginsitsexecution).Amainclasscanhaveanyname
赫法格米
·
2020-09-16 21:12
java
Java学习笔记
-Scanner和BufferedReader的区别和用法
在命令行模式下要输入数据至程序中时,我们可以使用标准输入串对象System.in.但是,我们并不经常直接使用它,因为System.in提供的read方法每次只能读取一个字节的数据,而我们平时所应用的通常是读取一个字符串或者是一个数字,所以read方法所以提供的功能,对我们来说并没有太大的用处.在JavaSE6中,可以使用Scanner类取得用户的输入,Scanner类位于java.util包中,如
ysuhitzyc
·
2020-09-16 21:28
Java
java学习笔记
之接口
1、接口面向对象的思想是将所有的事物都看作一个对象,对象的复杂性也导致了我们生活的多样性,但多样性之中含有共性。比如人有很多种,有学生、有老师、有医生。但所有的人正常人都有他们的共性,比如会跑步,会说话,会思考。所以跑步、说话、思考可以是从特性中抽象出来得共性的东西。Java针对这一特性设计出了接口这样一个概念。虽然每个正常的人都会说话、会跑步、会思考,但他们实现这些行为的方式是不同的,有的人说话
zhouqi2014
·
2020-09-16 21:21
java
java
接口
Java学习笔记
-Static修饰符用法
使用static可修饰类属性、方法、初始化块,可通过类名直接进行访问,用在类中公用的部分,需定义为static。无static修饰的属性、方法称为实例属性、实例方法,每个实例对象都一一对应自己的属性或者方法;由static修饰的属性或者方法称为类属性、类方法,每个实例对象都共享该属性或者方法。静态代码块只能访问静态属性,不能够访问实例属性;或者说在静态方法中,可以访问静态属性,但不能访问实例属性和
阅微草堂ZSF
·
2020-09-16 21:20
Java
Java学习笔记
之Collection接口
Collection基于JDK1.2,为集合提供添加删除等操作,继承自Iterable,说明此集合可以使用迭代器遍历。包含方法:获取集合大小:size()判断集合是否为空:isEmpty()判断集合中是否包含指定元素:contains(Objecto)返回集合中所有元素的数组:toArray()向集合中添加元素:add(Ee)移除集合中指定元素remove(Objecto)是否包含指定集合的所有元
楊帥
·
2020-09-16 21:25
Java基础
Java
Collection
集合
Java学习笔记
——Scanner类的用法
Scanner类我们可以通过Scanner类来获取用户键盘输入。使用Scanner来获得用户的键盘输入Scanner类主要提供了两个方法来扫描输入:hasNextXx():是否还有下一个输入项,其中Xxx可以是Int、Long等代表基本数据类型的字符串,例如hasNextInt(),此时可以输入多个数字,以非数字结束输入。如果只是判断是否包含下一个字符串,则直接使用hasNext()nextXxx
大墅哥哥
·
2020-09-16 21:12
JAVA
java
编程语言
Java学习笔记
十九:Java中的访问控制修饰符
Java中的访问控制修饰符一:Java修饰符的种类;访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:publicclassHelloWorld{//...}privatebooleanmyFlag;staticfinaldoubleweeks=9.5;protectedstaticfinalintBOXWIDTH=42;publicstatic
weixin_34067049
·
2020-09-16 21:38
java
前端
Java学习笔记
之访问修饰符 、 this关键字 、内部类
访问修饰符:可以修饰属性和方法的访问范围一般属性有private而方法一般为public内部类的主要作用如下:1.内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类2.内部类的方法可以直接访问外部类的所有数据,包括私有的数据3.内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便内部类可分为以下几种:成员内部类静态内部类方法内部类匿名内部类内部类中
爱跳的小海豚
·
2020-09-16 21:57
Java
内部类
this关键字
访问修饰符
JAVA学习笔记
第一天---四种访问权限修饰符
publicprotected空的(deault)private同一类中√√√√同一包中(子类与无关类)√√√不同包的子类√√不同包中的无关类√归纳一下:在日常开发的过程中,编写的类,方法,成员变量的访问♥要想仅能在本类中访问使用private修饰♥要想本包中的类都可以访问不加修饰符即可;♥要想本包中的类与其他包中的子类可以访问使用protected修饰♥要想所有包中的所有类都可以访问使用publ
傲娇的喵酱
·
2020-09-16 21:37
JAVA入门
java学习笔记
——java修饰符
java语言提供的很多修饰符,主要分为两类,访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。default(即缺省,什么也不写):在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。private:在同一类内可见。使
冻梨不是梨
·
2020-09-16 21:50
java
JAVA学习笔记
10_Java语言基础(Scanner类和String类)
publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);//inti=sc.nextInt();//键盘录入整数//System.out.println(i);if(sc.hasNextInt()){inti=sc.nextInt();System.out.println(i);}else{System.out.prin
学习路上的孟仔仔
·
2020-09-16 21:49
JAVA
Java学习笔记
(1):访问修饰符protected和default的区别
访问修饰符,即对访问范围的控制。在Java中,有以下几种访问修饰符:1.对类而言:(1)public:在所有的包中均可见(2)default(默认):只在该类所在包中可见注:类不能用private和protected来修饰2.对成员变量和成员方法而言:(1)public:在所有包中均可见(且可调用)(2)protected:包内所有类中均可见(且可调用),包外有继承关系的子类可见(仅可在子类内部调
jinmo277
·
2020-09-16 20:57
Java
java学习笔记
:访问修饰符,public,protected,default,private
访问修饰符,private,public,protected在java中明确定义了访问权限:限制访问,以下分类按照从大到小进行排列public:公共的当前项目的所有的类都可以进行访问protected:受保护的可以被当前类访问,可以被当前包访问,也可以被子类访问default:默认权限可以被当前类访问,可以被当前包访问,private:私有权限只能被当前类访问注意:四种访问修饰符可以修饰属性和方法
code_feien
·
2020-09-16 20:30
java
Java学习笔记
一面向对象接口
定义接口接口是从多个相似类中抽象出来的规范,接口不提供任何实现。从某个角度看,接口可被当成一个特殊类,因此Jva源文件里最多只能有一个public接口,如果一个Java源文件里定义了一个public接口,则该源文件的主文件名必须与该接口名相同。接口完全支持多继承,子接口扩展某个父接口,将会获得父接口里定义的所以抽象方法、常量。[修饰符]interface接口名extends父接口1,父接口2...
肥叔菌
·
2020-09-16 20:39
Java
java
Java学习笔记
7
抽象类是从多个类中抽象出来的模板,在此基础上如果将这种抽象进行的更彻底,那么就可以提炼出一种更特殊的“抽象类”------接口,接口里不能包含普通方法,接口里的所有方法都是抽象方法。我们知道类是一种具体实现体,而接口定义了一种规范,接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要
IT界的吉祥物
·
2020-09-16 20:18
java
Java学习之旅
Java学习笔记
之“访问修饰符”
本文为在How2j的学习总结,只代表个人见解,如有不妥,望指出以便更正。Java中,成员变量有4种修饰符,分别为private私有的package/friendly/default不写protected受保护的public公共的对每种修饰符能否在不同包、不同类之间的访问总结如下,(绿色代表可行,红色代表不可行):对于什么情况使用什么样的修饰符,也有一个总结:属性通常使用private封装起来方法一
我家的小胖子
·
2020-09-16 20:18
Java学习笔记
Java学习笔记
之“Scanner类”
本文为在How2j的学习总结,只代表个人见解,如有不妥,望指出以便更正。在Java中导入Scanner类为:importjava.util.Scanner;使用Scanner读取整数importjava.util.Scanner;publicclassHelloWorld{publicstaticvoidmain(String[]args){Scanners=newScanner(System.i
我家的小胖子
·
2020-09-16 20:46
Java学习笔记
Java学习笔记
之“比较字符串”
本文为在How2j的学习总结,只代表个人见解,如有不妥,望指出以便更正。问题描述:创建一个长度是1000的字符串数组,使用长度是2的随机字符填充该字符串数组,统计这个字符串数组里重复的字符串有多少种。注:需要去除重复次数大于2的情况。packagetest;/*创建一个长度是1000的字符串数组使用长度是2的随机字符填充该字符串数组统计这个字符串数组里重复的字符串有多少种*/publicclass
我家的小胖子
·
2020-09-16 20:46
Java学习笔记
Java学习笔记
之“字符串数组排序”
本文为在How2j的学习总结,只代表个人见解,如有不妥,望指出以便更正。问题描述:创建一个长度是8的字符串数组,使用8个长度是5的随机字符串初始化这个数组,对这个数组进行排序,按照每个字符串的首字母排序(无视大小写)注1:不能使用Arrays.sort()要自己写注2:无视大小写,即Axxxx和axxxxx没有先后顺序importjava.util.Arrays;publicclassTest_S
我家的小胖子
·
2020-09-16 20:46
Java学习笔记
Java学习笔记
之“接口与继承”
本文为在How2j的学习总结,只代表个人见解,如有不妥,望指出以便更正。接口在设计LOL的时候,进攻类英雄有两种,一种是进行物理系攻击,一种是进行魔法系攻击,这时候,就可以使用接口来实现这个效果。设计两种接口AD和AP:packageLOL_test;//接口就像是一种约定,我们约定某些英雄是物理系英雄,那么他们就一定能进行物理攻击publicinterfaceAD{//物理伤害publicvoi
我家的小胖子
·
2020-09-16 20:46
Java学习笔记
java学习笔记
:设计模式
一、设计模式的概述和分类1、设计模式概述设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性以及代码的结构更加清晰.2、设计模式分类创建型模式(创建对象的):单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。行为型模式(对象的功能):适配器模式、桥接模式、装饰模式、组合模
研丨丨
·
2020-09-16 16:36
Java学习笔记
1:计算机基础知识、java语言基础。
一、计算机基础知识1、计算机是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。硬件通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组成软件则分为系统软件(Windows、Linux、Mac)和应用软件(QQ、微信、王者荣耀等)2、人机交互的方式
研丨丨
·
2020-09-16 16:36
java学习笔记
10:java语言数组常用排序(冒泡排序、选择排序、快速排序,直接插入排序)
一、冒泡排序1、基本思想设排序表长为n,从后向前或者从前向后两两比较相邻元素的值,如果两者的相对次序不对(A[i-1]>A[i]),则交换它们,其结果是将最小的元素交换到待排序序列的第一个位置,我们称它为一趟冒泡。下一趟冒泡时,前一趟确定的最小元素不再参与比较,待排序序列减少一个元素,每趟冒泡的结果把序列中最小的元素放到了序列的”最前面”。2、冒泡排序原理图解代码如下:publicclassArr
研丨丨
·
2020-09-16 16:36
java学习笔记
7:多态、抽象类、接口
思维导图一、多态的实现publicclassMyTest3{publicstaticvoidmain(String[]args){Fufu=newZi();System.out.println(fu.num);//100fu.show();//zishowZizi=(Zi)fu;//向下转型System.out.println(zi.num);//10zi.mehtod();//子类特有的方法}}
研丨丨
·
2020-09-16 14:40
大三
java学习笔记
之注解与反射
大三
java学习笔记
之注解与反射前言注解与反射是框架(mybatis,springboot)底层实现机制。
事情判断忘记
·
2020-09-16 10:57
java
java学习笔记
45--instanceof和类型转换
例如:publicclassPerson{publicvoidrun(){}}publicclassStudentextendsPerson{}publicclassTeacherextendsPerson{}例如:main:Objecto=newStudent();System.out.println(oinstanceofStudent);//trueSystem.out.println(oi
Soul丶Knight
·
2020-09-16 09:36
Java学习笔记
——分支语句(if、switch)
分支语句1.三种程序基本结构2.if语句3.switch语句第一节:程序基本结构顺序结构选择结构循环结构1.1顺序结构程序从上到下一行一行的执行代码,没有判断和中转。1.2选择结构有选择性的执行或者跳过指定代码1.3循环结构重复执行一段代码,直到条件不成立。Java的选择结构使用选择语句来实现:1if语句2switch语句第二节:if语句if语句有四种使用形式:if(条件){…}if(条件){…}
冷漠的小猿
·
2020-09-16 08:43
Java基础
黑马程序员——
JAVA学习笔记
——语言基础
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------1、简单数据类型简单数据类型1.1标识符和保留字⑴标识符Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。例如,identifier,userName,User_Name,_sys_val,$change为合法的标识符,而2mailr
tubao1991
·
2020-09-16 06:16
JAVA
java学习笔记
day05-数组元素的反转
数组元素的反转:本来的样子:[1,2,3,4]之后的样子:[4,3,2,1]要求不能使用新数组
thanks2022
·
2020-09-16 06:42
java基础
java学习笔记
断言assert的使用
前言在学习Junit测试框架的时候,涉及到了断言这个概念,以前看java的时候,没仔细看这个概念,现在记录一下断言的概念断言实际上是一种测试机制,它可以规定某个参数或者属性必须要满足某个条件,否则会抛出一个异常,并且程序会中止。断言的一些特点断言只用于开发测试阶段确定程序的内部错误断言默认是禁用的,需要手动开启。禁用断言的情况下,类加载器会跳过断言代码断言检测失败的时候,会抛出AssertionE
man_zuo
·
2020-09-16 05:32
java学习
断言
assert
[
Java学习笔记
]JSP脚本 / EL表达式 / JSTL标签 的使用
一、JSP脚本的使用.1.1JSP脚本和注释JSP脚本:-----内部的java代码翻译到service方法的内部-----会被翻译成service方法内部out.print()显示内容于页面上(HTML内容翻译为out.write();)----会被翻译成servlet的成员的内容jsp注释:(不同的注释可见范围是不同,尽量选择小范围注释)Html注释:—可见范围JSP源码、翻译后的servle
DoneBug
·
2020-09-16 04:00
J2EE
JavaEE
Java学习笔记
《Java编程要点》、《Java程序员修炼之道》JavaI/O1、顶层抽象类InputStream、OutputStream(字节);Reader、Writer(字符)2、实现类FileInputStream、FileOutputStream:read(byte[]),write(byte[])FileReader、FileWriter:read(char[]),write(char[])3、包装
小心鞋带
·
2020-09-16 04:55
Java
java基础概念
java学习笔记
1、冯诺依曼结构数据和程序以二进制形式不加区别的存放在存储器中,存放位置由地址确定。计算机由运算器、控制器、存储器、输入输出设备五大部分组成。
夏野qwq
·
2020-09-16 03:00
java基础概念
Java学习笔记
计算一个正整数的阶乘publicclassdemo7{publicstaticvoidmain(String[]args){inta=jiecheng(5);System.out.println(a);}publicstaticintjiecheng(intn){intresult=1;for(inti=n;i>1;i--){result*=i;}returnresult;}}简单的方法的定义,了
jokeraaaw
·
2020-09-16 03:18
java学习笔记
java
Java学习笔记
计算1000以内所有能被7整除的数字和publicclasszhengchu{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i1;i--){a=a*i;}System.out.println("计算的结果是"+a);}}要记得设置一个请输入一个正整数的部分,还有考虑到阶乘到最后是0的情况,并不是每一次的for循环都是=从键盘输入一个数
jokeraaaw
·
2020-09-16 02:34
java学习笔记
java
Java学习笔记
继承基本语法:publicclassDogextendsAnimal{}类的初始化顺序:父类对象–>属性初始化–>构造方法–>子类对象–>属性初始化–>构造方法final关键字使用final关键字有“最终的”含义可修饰class,attribute,method,variablefinal修饰class,则该类不允许被继承final修饰attribute,则该attribute不会进行隐式的初始化
yuans_f
·
2020-09-16 01:51
学习笔记
java学习笔记
-基础篇
Java程序怎么样运行的Java程序从源代码到运行一般有下面3步:我们需要格外注意的是.class->机器码这一步。在这一步JVM类加载器首先加载字节码文件,然后通过解释器逐行解释执行,这种方式的执行速度会相对比较慢。而且,有些方法和代码块是经常需要被调用的(也就是所谓的热点代码),所以后面引进了JIT编译器,而JIT属于运行时编译。当JIT编译器完成第一次编译后,其会将字节码对应的机器码保存下来
czqu
·
2020-09-15 18:14
JAVA
java
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他