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源代码
基于SSM风格的
Java源代码
生成器
一、序言UCodeCms是一款Maven版的
Java源代码
生成器,是快速构建项目的利器。代码生成器模块属于可拆卸模块,即按需引入。
Java知识图谱
·
2022-02-16 09:00
类加载器工作原理
java源代码
(.java文件)在经过java编译器编译(javac指令)之后会生成一个或多个的.class文件,当需要生成该对象的实例时,虚拟机会去常量池查找该类是否被加载,如果没有被加载,就会调用类加载器来将
风一样的行者
·
2022-02-14 11:55
java内存管理和内存模型
首先,我们回顾一下Java程序执行流程:如上图所示,首先
Java源代码
文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀),然后由JVM中的类加载器加载各
多彩海洋
·
2022-02-11 19:24
Java Basic: Java源码的编译机制、JVM堆与其他运行时数据区、垃圾回收机制
1.Java的编译第一步:前端编译从.java文件将
Java源代码
翻译为.class的字节码,由javac完成,主要过程和一般编译器的前端很相似,输出的字节码是可以按行解释的中间结果代码。
韩澈
·
2022-02-10 23:31
SonarQube整合阿里开发规范
一、sonarqube简介Sonar是一个用于代码质量管理的开源平台,用于管理
Java源代码
的质量。
张志_koen_zhang
·
2022-02-07 09:14
Android APK反编译
//www.cnblogs.com/mfrbuaa/p/4588057.html工具介绍:apktool作用:资源文件获取,能够提取出图片文件和布局文件进行使用查看dex2jar作用:将apk反编译成
java
soul找到你
·
2022-02-05 07:52
class
和 class>类型 有什么区别
平时看
java源代码
的时候,如果碰到泛型的话,我想?TKVE这些是经常出现的,但是有时想不起来代表什么意思,今天整理下:Object跟这些东西代表的java类型有啥区别呢?
飞驰在路上
·
2022-02-03 00:02
面试题:类加载器
面试题:类加载器1.Java类加载器
Java源代码
.java文件通过编译成字节码.class文件后,需要被加载到Java虚拟机的内存空间中使用,这个过程就是类加载。
itzhouq的笔记
·
2022-02-03 00:07
java开发之Java 虚拟机栈
当
Java源代码
文件被编译成class
·
2021-11-08 10:24
java
Room & Kotlin 符号的处理
它通过处理代码注解和生成
Java源代码
的方式,实现上述行为。注解处理器非常强大,但它们会增加构建时间。这对于用Java写的代码来说通常是可以接受的,但对于Kotlin
谷歌开发者
·
2021-11-04 12:53
Room & Kotlin 符号的处理
它通过处理代码注解和生成
Java源代码
的方式,实现上述行为。注解处理器非常强大,但它们会增加构建时间。
·
2021-11-04 12:54
kotlinandroid
java开发之JVM基础知识分享
Java程序执行流程:
Java源代码
文件(Hello.java)被编译器编译成字节码文件(Hello.class),字节码文件被JVM中的解释器编译成机器码在不同操作系统上运行。
·
2021-10-22 11:44
javajvm
面试官:Java从编译到执行,发生了什么?
候选者:
Java源代码
会被编译为class文件,class文件是运行在JVM之上的。
·
2021-10-18 13:06
Java打印九九乘法表
1.使用双重for循环打印九九乘法表
Java源代码
如下:for(inti=0;i=1);//小于1之后跳出循环打印结果如图:
layroy
·
2021-09-19 19:44
Java
java
eclipse
JVM内存区域划分相关原理详解
在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:如上图所示,首先
Java源代码
文件(.java后缀)会被Jav
·
2021-08-16 15:12
Java从零开始(4)第一个 Java 程序
当我们使用javac编译器时,
Java源代码
文件被编译为字节码文件,字节
·
2021-08-15 14:10
java后端程序员新手小白
Java注解改变了编程的体验!
在这种情况下,这些信息主要对Javadoc文档的生成器有用,因为注释只存在于
Java源代码
中。然而,开发者很长时间以来期望一种方式能够生成元数据以用
·
2021-08-06 12:43
java
一篇文章带你入门Java基本概念
目录Java基本概念一、JRE(Java运行时环境)二、JDK(Java开发工具)三、
Java源代码
文件(.class)四、Java字节码文件(.java)五、Java虚拟机(JVM)六、跨平台运行七、
·
2021-08-04 13:44
Java面向对象之猜拳游戏
2Computer.
java源代码
(电脑自动随机出拳)publicclassComputer{publicvoidFingers(intindex){String[]fingers={"石头","剪刀"
·
2021-07-30 14:16
深入解析Kotlin(之) lambda表达式和高阶函数操作符
Java源代码
应该如何用Kotlin重构。如何正确学习kotlin并且应用到实际开发中。本文将会探究。本文分两大块,重难点和潜规则。重难点:Kotlin中可以独立出来讲解的大块知识点。
Alvin老师
·
2021-06-27 10:55
Android 面试准备进行曲(Java基础篇) v1.4
-)虚拟机基础jvm参考文章JVM内存管理JVM执行Java程序的过程:
Java源代码
文件(.java)会被Java编译器编译为字节码文件(.class),然后JVM中的类加载器加载各个类的字节码文件,
小肥羊冲冲冲
·
2021-06-25 06:39
JAVA
1.2JAVA运行过程创建/编辑
Java源代码
>javac.exe编译Java源文件>生成字节码文件>java.exe运行字节码文件
Hahahaha_9c3b
·
2021-06-24 08:48
Java如何对一个对象进行创建
也有很少一部分同学会结合oracle的文档跟
java源代码
(包括jvm)去学习,只是我发现我周围并没有很多这样的人。可
kevinfuture
·
2021-06-22 01:20
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
上一页
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
其他