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源代码
经过虚拟机编译器编译后产生的文件(即扩展为.class的文件)通俗的讲就是JVM可以理解的代码叫做字节码,它不面向任何特定的
·
2021-03-30 00:32
Java基础面试常问知识点
字节码:
Java源代码
经过虚拟机编译器编译后产生的文件(即扩展为.class的文件)通俗的讲就是JVM可以理解的代码叫做字节码,它不面向任何特定的
·
2021-03-29 23:10
未分类
可重用性可拓展性可维护性1Javac
java源代码
.java字节码.classJVM操作系统数据类型:节省内存空间基本数据类型、引用数据类型(各种类(作用:封装数据)、数组、接口)定义=声明+初始化intage
高永骁
·
2021-03-10 13:10
统计
Java源代码
中关键字的数目(每个关键字的数目)
题目要求:编写一个程序,读取一个
java源代码
文件(.java),然后报告该文件中关键字的个数。从命令行传递这个java源文件。
Dev-Anonymous
·
2021-03-09 22:43
Java
数据结构与算法
java
从零了解JVM,先来看看类加载机制吧!
说到jvm那么不得不提类的加载过程.我们先来了解下类是如何被一步一步加载到jvm的类的加载过程我们先笼统的了解一下类加载的整个过程:如上图所示,
Java源代码
文件(.java后缀)会被Java编译器编译为字节码文件
·
2021-03-09 22:57
java
JVM内存区域与内存溢出
在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:image首先
Java源代码
文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀),然后由JVM中的类加载器加载各个类的字节码文件
三也视界
·
2021-02-25 13:02
IDEA插件之快速删除Java代码中的注释
背景有时,我们需要删除
Java源代码
中的注释。目前有不少方法,比如:实现状态机。该方式较为通用,适用于多种语言(取决于状态机支持的注释符号)。正则匹配。该方式容易误判,尤其是容易误删字符串。
·
2021-02-18 13:34
第五篇 : 启动单个
Java源代码
文件的程序
一、简介JEP330-启动单文件代码程序(LaunchSingle-FileSource-CodePrograms),是JDK11中一个很不错的功能。这个功能允许你直接使用java解析器运行java代码,java文件会在内存中执行编译并且直接执行。唯一的约束在于所有相关的类必须定义在东一个java文件中。二、实例案例1创建一个Test.java文件,代码如下:publicclassTest{pub
程序员果果
·
2021-01-17 20:49
Java常用开发工具有哪些?
常用源码编辑工具介绍
Java源代码
本质上其实就是普通的文本文件,所以理论上来说任何可以编辑文本文件的编辑器都可以作为我们的Java代码编辑工具。
又是一个特殊的一天
·
2021-01-14 16:58
java
Java开发工具
编程语言
JDK 动态代理和Cglib性能对比
JDKJDK动态代理通过回调拦截方式,通过反射获取模板接口名字、内部方法以及参数,再原来的接口上修改,拼接,产生一个新的java代理对象(类似于mybatis的反序列化代码过程)1.拼接
java源代码
2
myf008
·
2021-01-12 18:44
【JVM学习笔记】第二篇 JVM内存结构
文章目录2.1程序计数器2.2虚拟机栈2.3本地方法栈2.4堆2.5方法区2.6直接内存2.1程序计数器
Java源代码
的执行流程:JITCompiler将
Java源代码
编译为JVM指令,即二进制字节码Interpreter
X_trans
·
2021-01-03 18:09
Java
java
jvm
B-Tree删除、下溢修复、插入、上溢修复
Java源代码
及注释
packagewind.wdb;importjava.util.Arrays;importjava.util.Comparator;importjava.util.Random;/***B-Tree*@param*/publicfinalclassMultipleSearchTree{/***B-TreeNode*@param*/privatestaticfinalclassBTreeNode{K
qq_44641534
·
2021-01-02 22:19
数据结构
数据结构
java
初识JVM内存区域的划分
初识JVM内存区域的划分初识JVM内存区域的划分总结:初识JVM内存区域的划分我们只带,当
Java源代码
(.java)文件被编译后,会变成字节码(.class)文件,它是一个二进制文件。
无赖H4
·
2020-12-31 20:26
JavaSE
java
jvm
命令行编译_教你用Python学编译原理,保姆级教程(一)
比如GCC编译器将C和C++源代码编译成机器语言,Go语言编译器将Go语言的源代码编译成机器语言,Java编译器将
Java源代码
编译成字节码,当然也可以不局限在编程语言。
CHAO JIANG
·
2020-12-30 14:54
命令行编译
Web——企业信息文档管理系统
Web文档管理系统欢迎Web文档管理系统1.开发技术2.系统总体设计3.数据存储方案4.功能实现5.运行结果测试结果与分析测试6.核心代码Jsp
Java源代码
工程下载欢迎Web文档管理系统首先对整体架构进行分析
GodOuO
·
2020-12-30 10:00
Java
HTML
tomcat
javabean
mysql
web
java
解决Mapper接口和mapper.xml的文件位置问题
而引起的操作也会不同,在网上找了好久最终找到了方法,这里就简单的解析一下:我们知道在典型的maven工程中,目录结构有:src/main/java和src/main/resources,前者是用来存放
java
·
2020-12-04 14:17
JVM字节码文件概述
字节码文件概述字节码文件的跨平台性Java语言:跨平台的语言当
Java源代码
成功编译字节码后,如果想在不同的平台上面运行,则无需再次编译这个优势目前来说已经不再吸引人,因为Python、PHP、Ruby
又坏又迷人
·
2020-11-24 15:03
java
jvm
字节码执行引擎
class
2020.2idea创建web_Intellij IDEA如何创建Maven项目
步骤1:IDEA2018版本问题步骤2:新建项目步骤3:选中mavenwebapp格式步骤4:项目参数步骤5:确认Maven路径步骤6:确认项目名称步骤7:Mavenimport步骤8:新建
java源代码
目录步骤
weixin_39880337
·
2020-11-23 04:29
2020.2idea创建web
eclipse
创建maven
web项目
idea
maven
search
for
class
idea
reading
maven
project
idea
一直下载maven
webapp
JD-GUI反编译jar包为
Java源代码
程序员难免要借鉴其他java工程的代码。可有时只能拿到.calss文件,jar包或者war包,这个时候要求程序员能熟练的将这些类型文件反编译为Java代码并形成可编译运行的项目。本文介绍的反编译工具是JD-GUI。反编译的jar包是一个springboot项目的jar包。反编译工具使用下载JD-GUI后解压,无需安装,双击打开exe文件。openfile选择要反编译的jar包,点击想查看的文件,可
从删库到跑路
·
2020-11-14 22:36
反编译
jar
springboot
java
java编译
“一次编译、到处运行”说“一次编译、到处运行”的是Java语言跨平台的特性,Java的跨平台特性与Java虚拟机的存在密不可分,可在不同的环境中运行java编译阶段首先是将
Java源代码
转化成.class
quanCN
·
2020-10-10 12:26
JD-GUI反编译jar包为
Java源代码
程序员难免要借鉴其他java工程的代码。可有时只能拿到.calss文件,jar包或者war包,这个时候要求程序员能熟练的将这些类型文件反编译为Java代码并形成可编译运行的项目。本文介绍的反编译工具是JD-GUI。反编译的jar包是一个springboot项目的jar包。反编译工具使用下载JD-GUI后解压,无需安装,双击打开exe文件。openfile选择要反编译的jar包,点击想查看的文件,可
从删库到跑路
·
2020-10-09 13:43
反编译
jar
springboot
java
JD-GUI反编译jar包为
Java源代码
程序员难免要借鉴其他java工程的代码。可有时只能拿到.calss文件,jar包或者war包,这个时候要求程序员能熟练的将这些类型文件反编译为Java代码并形成可编译运行的项目。本文介绍的反编译工具是JD-GUI。反编译的jar包是一个springboot项目的jar包。反编译工具使用下载JD-GUI后解压,无需安装,双击打开exe文件。openfile选择要反编译的jar包,打开,左侧class
删库到跑路
·
2020-10-03 16:48
JD-GUI
spring
boot
jar
【转】【深入Java虚拟机】之二:Class类文件结构
平台无关性Java是与平台无关的语言,这得益于
Java源代码
编译后生成的存储字节码的文件,即Class文件,以及Java虚拟机的实现。
my-way-to-java
·
2020-09-17 15:11
java学习
java
虚拟机
Java Map中的的数据保持插入顺序
通过查看
Java源代码
,LinkedHashMap可以保持插入时的顺序。LinkedHashMap中的accessOrder属性负责Map中数据的顺序。
zhangzheng_427
·
2020-09-17 14:45
Jmeter之Bean shell使用(一)
Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似);BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的
Java
weixin_34334744
·
2020-09-17 13:14
shell
java
开发工具
Jmeter之Bean shell使用(一)
Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似);BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的
Java
weixin_30755393
·
2020-09-17 13:52
shell
java
开发工具
【Jmeter】BeanShell断言--数据处理
的校验是非常重要的一个环节在使用Jmeter进行接口测试时,有多种respone校验方式,比如响应断言、BeanShell断言等等,BeanShell断言可以自定义断言,自由灵活的用脚本实现断言什么是BeanShell小型嵌入式
Java
sysu_lluozh
·
2020-09-17 12:57
#
性能工具
JMeter之Bean shell使用(一)
Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似);BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的
Java
jeff_2016
·
2020-09-17 11:23
JMeter
【Jmeter】BeanShell介绍和常用语法
BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言;BeanShell是用Java写成的,一个小型的、免费的、可以下载、嵌入式的
Java
tester_sz
·
2020-09-17 10:24
Jmeter
《我不是源码》JDK1.8源码全解析-sort 排序
这篇深入了解下(1)写好一个数组,引用sort排序,打断点跟下代码(2)进入到Arrays.
java源代码
看到一大段英文,大致意思是默认升序,采用的双轴快速排序算法。(3)继
我在北京写代码
·
2020-09-17 10:00
《我不是源码》
java
算法
排序算法
数据结构
jdk
线性表的顺序存储(顺序表)和链式存储(链表)
Java源代码
中的Ar
weixin_44968068
·
2020-09-17 00:03
Java源代码
分析之Vector数组
Vector源码分析每个Java程序员应该的特性可变长数组(groworshrink)能够使用索引获取值(accessedusinganintegerindex)多线程环境下线程安全类图packagejava.util;importjava.util.function.Consumer;importjava.util.function.Predicate;importjava.util.funct
huzhigenlaohu
·
2020-09-16 23:22
Java
Java源代码分析
JavaSE 反射——实例化对象
Java自我学习路线一、实例化对象1.直接通过反射实例化对象2.通过读属性文件实例化对象一、实例化对象使用反射机制创建对象比使用new创建对象更加灵活,因为可以在不改变
Java源代码
的基础之上,做到不同对象的实例化
逐渐江江江江化
·
2020-09-16 22:03
JavaSE学习路线
java
反射
class
类
安装和使用JD-Eclipse插件
JD-Core是一个免费的库,从一个或多个“.class”文件中重构
Java源代码
。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。支持Java5的功能:如注释,泛型或键入“枚举”。
weixin_30800987
·
2020-09-16 21:55
开发工具
java
win protobuffer使用简易教程
编译的
Java源代码
输出路径写对,尤其是win平台以\为分隔符。编译时报提示[libprotob
tterminator
·
2020-09-16 21:01
Language
protobuffer
Java特点和特性详解
因为java中有自带的JVM,它执行经过javac命令编译完成的
java源代码
所生成的class文件转换成机器码语言在平台上操作。面向对象:指的是以对象为基本粒度。
1李逍遥1
·
2020-09-16 14:03
Java基本介绍
Java 基础编程50题——题1(生兔子问题)
解题思想
java源代码
package_01_rabbit_problen;importjava.util.Scanner;/**题目(古典问题):有一对兔子,从出生后第3个月起每个月都生一对兔子,*小兔子长到第
会跳舞的小猫咪
·
2020-09-16 07:49
java基础编程题
Maven的约定
目录用途${basedir}存放pom.xml和所有的子目录${basedir}/src/main/java项目的
java源代码
${basedir}/src/main/resources项目的资源,比如说
WongKyunban
·
2020-09-16 01:33
springboot
maven
maven
maven in action(六)maven约定和常用命令
约定优于配置虽然我们可以通过配置来修改存放
java源代码
位置,修改配置文件存放位置,但是会给我们添加不必要的麻烦,使用maven的默认约定会节省我们很多时间。
永远的晴天
·
2020-09-16 01:25
【Maven】
【构建工具和持续集成】
maven
in
action
用遗传算法求解带约束的多元函数极值问题(Java实现)
用遗传算法求解带约束的多元函数极值问题(Java实现)1.问题描述针对如下问题,设计遗传算法进行求解:2.
Java源代码
GA.javapackageGA;importjava.util.Random;classGA
Dear.Mr.Derek
·
2020-09-15 22:50
JAVA
java
算法
【详解】JVM——内存结构之程序计数器&虚拟机栈
作用:虚拟机栈概念定义代码演示debug模式启动结果问题辨析栈内存溢出线程运行诊断--使用linux命令定位:程序计数器定义:ProgramCounterRegister程序计数器(寄存器)作用:右边是
Java
Xzzz2020
·
2020-09-15 05:30
深入理解JVM
jvm
多线程
java
linux
J2EE-JSP/SERVLET
JSP的执行过程:转换阶段:将JSP转换为SERVlET执行阶段:将
JAVA源代码
编译为特殊SERVLET类字节码
cx1468059916
·
2020-09-15 00:40
javaEE/java
java
二叉树的三种遍历方法,及树结点的删除(
java源代码
)
满二叉树和完全二叉树的区别//前序遍历,中序遍历,后序遍历。是相对于父结点来说的/publicclassMain{publicstaticvoidmain(String[]args){Nodenode1=newNode(1,“刘备”);Nodenode2=newNode(2,“关羽”);Nodenode3=newNode(3,“张飞”);Nodenode4=newNode(4,“赵云”);Node
鹏栖楠木
·
2020-09-14 23:19
三大查找算法:线性查找,二分查找,插值查找(
Java源代码
)
三大查找算法中,线性查找对数组没有要求,但是二分查找和插值查找。都要求数组是有序的classSelect{/**线性查找:遍历整个数组进行查找*/publicstaticintlinear(intarray[],intvalue){for(inti=0;iright时,就表示没有找到if(left>right){return-1;}intmid=(left+right)/2;if(array[mi
鹏栖楠木
·
2020-09-14 23:19
递归——八皇后问题(
Java源代码
)
publicclassMain{/**问题描述:*八皇后问题:在8*8的国际象棋上摆放8个皇后,使其不能相互攻击,即八个皇后不能*处于同一行,同一列,或者同一斜线*问:一共有多少种解法(92)//*问题思路:*本来要通过创建一个2维数组分别表示8个皇后的位。*这里进行优化,创建一个int[]val=newint[8]一维数组*val[0]=0,表示第(0+1)个皇后在第(0+1)列**/publi
鹏栖楠木
·
2020-09-14 23:19
HashMap实现原理分析--通过面试题深入理解
你也许会回答“我没有详查标准的JavaAPI,你可以看看
Java源代码
或者OpenJDK。”“我可以用Google找到答案。”
nearable
·
2020-09-14 16:15
集合
如何反编译apk文件并解析.class文件查看
Java源代码
如何反编译apk文件并解析.class文件查看
Java源代码
前期工作:先准备好反编译需要用到的工具:下载链接.1.把下载好的工具解压,得到下面这三个文件2.配置环境变量到path(apktool和dex2jar
wx_l13100211259
·
2020-09-14 14:36
反编译
反编译
java
第一个java代码,HelloWorld
首先打开一个记事本,重命名为HelloWorld.java(一定要改扩展名),创建完如下图所示:接着打开这个文件,选择打开方式是记事本打开,然后在里面直接写入
java源代码
publicclassHelloWorld
煮酒话桑麻啊
·
2020-09-14 11:00
Java基础
java
java基础
java入门01 [ 概述, java开发环境搭建, 第一个小程序]
SUN公司推出的高级编程语言,2009年SUN公司被甲骨文公司收购.1.2java跨平台这里我们重点介绍几个名词:JVM(JavaVirtualMatchine):java虚拟机,简称JVM,我们编写的
java
辉者光也
·
2020-09-14 06:43
Java入门
java
jdk
经验分享
JVM的内存区域划分
在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:如上图所示,首先
Java源代码
文件(.ja
Mr_Chungh
·
2020-09-14 03:03
Java内部原理
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他