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源代码
Kotlin(1) lambda表达式和高阶函数操作符
Java源代码
应该如何用Kotlin重构。如何正确学习kotlin并且应用到实际开发中。本文将会探究。本文分两大块,重难点和潜规则。重难点:Kotlin中可以独立出来讲解的大块知识点。
享学课堂
·
2021-06-22 01:18
深入了解Java之虚拟机内存
在讨论JVM内存区域分析之前,先来看一下Java程序具体执行的过程:Java程序的执行过程:
Java源代码
文件(.Java文件)->JavaCompiler(Java编译器)->Java字节码文件(.class
程序员BUG
·
2021-06-21 02:08
2018-12-30 java编译错误:编码GBK的不可映射字符
当
Java源代码
中包含中文字符时,我们在用javac编译时会出现“错误:编码GBK的不可映射字符”。
Hie_9e55
·
2021-06-19 02:22
ClassLoader类加载器顺序Demo测试与双亲委派源码解读
class文件的来源自己写的
java源代码
编译成class文件硬盘读取通过网络的方式下载class文件War、Jar解压之后都是class文件从数据库中读取class文件Java动态代理模式反射/cglib
架构师_迦叶
·
2021-06-14 03:48
Java入门基础学习,成为一个Java程序员的必备知识
您可以在Windows操作系统上编写
Java源代码
,而在Linux操作系统上运行编译后的字节码,而无需修改源代码。数据类型Java有2种数据类型,一种是基本数据类型,一种是引用类型。
怪瘦Java
·
2021-06-12 13:56
JVM的内存区域划分
在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:如上图所示,首先
Java源代码
文件(.java后缀)会被Jav
风澈vio
·
2021-06-12 12:38
JVM底层和GC原理
而java编译程序不是直接将
java源代码
编译成计算机能识别的0、1序列的机器指令。而是通过javac将其编译为字节码.class文件。去让java虚拟机JVM运行。
烦远远
·
2021-06-11 10:57
2、Java基础02 - 【命令行运行HelloWorld】
操作步骤:1、新建一个文件夹(可以命名为Java)Java文件夹,所有的java代码都会放在这个项目目录下创建一个目录src用于存放
java源代码
.java文件2、新建一个.txt文本文件,在文件中输入如下代码
阳小洛_
·
2021-06-11 07:28
Java并发编程二:重排序问题
从
java源代码
到最终实际执行的指令序列,会分别经历下面三种重排序:img编译器优化的重排序。编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序。指令级并行的重排序。
前端_java爱好者
·
2021-06-09 17:56
synchronized关键字及实现细节(轻量级锁LightweightLocking)
对于synchronized语句当
Java源代码
被javac编译成字节码的时候,会在同步块的入口位置和退出位置分别插入monitorenter和monitorexit字节码指令。
小小少年Boy
·
2021-06-09 12:15
JDK内置工具命令
javapJava反编译工具,主要用于根据Java字节码文件反汇编为
Java源代码
文件用法:javap用法描述javap-help--help-?
CodingDiary
·
2021-06-09 11:01
最强 Java 反编译工具:JAD
大家都知道,将源代码转换成二进制执行代码的过程叫“编译”,比如将
Java源代码
编译成.class字节码文件;那么把字节码文件转换成代码的过程就叫“反编译”。
沉默王二
·
2021-06-07 11:16
Android的项目结构
build.greadleandord的依赖配置gradle.propertieslocal.propertiessettings.gradlemanifests包含[AndroidManifest.xml]java包含
Java
lazyTai
·
2021-06-04 00:31
JVM加载class文件的原理机制
image如上图所示,首先
Java源代码
文件(.j
zwb_jianshu
·
2021-05-21 03:15
三、Java面向对象之猜拳游戏
文章目录二、Java面向对象之猜拳游戏2.1要求2.2Computer.
java源代码
(电脑自动随机出拳)2.3Game.
java源代码
(实现主要功能的类)2.3Client.
java源代码
(测试类)2.4
&小小白&
·
2021-05-16 14:15
Java实例
游戏
面向对象编程
java
一段smali代码的分析
java源代码
:publicvoidpayFailed(MapparamMap,intparamInt){Log.d("cocos2d-xdebuginfo","FailedDX_payCode2=="
bluewind1230
·
2021-05-14 09:34
jsp编译后的文件位置(Eclipse和tomcat)
今天想看看转化的
java源代码
,通过查找发现Eclipse和tomcat的存储在不同的位置:jsp其实是转化成java代码(通过tomcat将.jsp转换成.java同时还生成了.class(运行))【
现实中的理想主义者
·
2021-05-02 23:16
java代码执行过程简介
比如说java语言的源代码文件.java文件里的数据,
java源代码
文件里的数据遵循家把语言规范。
禅与计算机程序设计艺术
·
2021-05-01 08:09
JVM——(16)Class文件结构一(描述介绍)
文章目录往期文章前言一、Class文件的概述字节码文件的跨平台性Java语言:跨平台性(writeonerunanywhere)java虚拟机:跨语言的平台JAVA语言和JVM的规范Java的前端编译器
JAVA
zhz小白弟弟
·
2021-04-28 00:19
#
JVM入门到精通
java
编程语言
jvm
每次吃一点AndroidのProguard
而程序包很容易被解压回字节码文件,字节码文件中又包含几乎所有的程序信息,因此很容易被反编译获取到
Java源代码
。那为了避免程序包被反编译使源代码泄露造成不必要的损失,有必要对字节码文件进行混淆。Pr
耑意儿
·
2021-04-24 15:56
11个源码优化和分析的Java工具
1.PMDfromhttp://pmd.sourceforge.net/PMD能够扫描
Java源代码
,查找类似以下的潜在问题:可能的bug——try/catch/finally/switch语句中返回空值
Java高级架构
·
2021-04-23 08:12
Java虚拟机内存区域划分详解
Java源代码
文件经过编译器编译后生成字节码文件,然后交给JVM的类加载器,加载完毕后,交给执行引擎执行。
·
2021-04-18 23:22
Class文件分析一个类为啥最多支持65535个接口
上一篇>>如何自定义注解
java源代码
publicclassUserEntity{privateStringuserName;publicStringgetUserName(){returnuserName
架构师_迦叶
·
2021-04-18 17:07
携程面试官问我怎么划分 Java 虚拟机内存区域,相见恨晚!
Java源代码
文件经过编译器编译后生成字节码文件,然后交给JVM的类加载器,加载完毕后,交给执行引擎执行。在整个执行的过程中,JVM会用一块空间来存储程序执行期间需要用到的数据,这块空
沉默王二
·
2021-04-14 08:35
趣学Java
jvm
java
编程语言
jdk
我所知道JVM虚拟机之Class文件结构一(描述介绍)
一、Class文件的概述字节码文件的跨平台性================================Java语言:跨平台性(writeonerunanywhere)当
Java源代码
成功编译成字节码后
·
2021-04-13 14:17
我所知道JVM虚拟机之Class文件结构一(描述介绍)
一、Class文件的概述字节码文件的跨平台性================================Java语言:跨平台性(writeonerunanywhere)当
Java源代码
成功编译成字节码后
·
2021-04-13 13:47
从零了解JVM,先来看看类加载机制吧!
说到jvm那么不得不提类的加载过程.我们先来了解下类是如何被一步一步加载到jvm的类的加载过程我们先笼统的了解一下类加载的整个过程:如上图所示,
Java源代码
文件(.java后缀)会被Java编译器编译为字节码文件
·
2021-04-07 16:01
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
虚拟机
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他