码迷,mamicode.com
首页 >  
搜索关键字:java arraylist    ( 301277个结果
Java面试必考问题:Tomcat为啥不用Java原生线程池
线程和进程都是操作系统的基本概念,一个运行中的应用程序可以被看做是一个进程,而线程,是运行中的实际的任务执行者。一个进程可以包含多个同时运行的线程。 前文《Java面试必考问题:线程的生命周期 》介绍了Java线程的基本概念。Tomcat作为一个web容器,是以一个进程的形式运行的;当一个请求到达后 ...
分类:编程语言   时间:2021-04-22 16:09:45    阅读次数:0
Java:抽象类、抽象方法
1、 abstract修饰符可以用来修饰类也可以修饰方法,如果修饰类,就是抽象类;如果修饰方法,就是抽象方法。 2、 抽象类中可以没有抽象方法,抽象方法的类一定要声明为抽象类。 3、 抽象类,不能使用new关键字来创建对象,它是用来让子类继承的。 4、 抽象方法,只有方法的声明,没有方法的实现,它是 ...
分类:编程语言   时间:2021-04-22 16:09:17    阅读次数:0
JVM看这一篇就够了
JVM问答 为什么是jvm 首先需要搞明白顺序,是先后的java,才有的jvm,又因为java语言的特性,导致必须出现一个像jvm这样的平台,才能满足java的跨平台特性。所以必须是jvm 为什么是class字节码文件 字节码文件是一个二进制文件,其实无论是什么文件都是二进制文件,class文件是一 ...
分类:其他好文   时间:2021-04-22 16:00:09    阅读次数:0
Java注解和反射
1.什么是注解(Annotation) 从JDK5.0开始引入。 功能主要有两个: 1)对代码做出解释(和注释comment一致); 2)对代码起到检查和约束的作用,和注释不同的地方是在于注解可以被其他程序(如编译器等)读取。 格式:注解是以“@注释名”在代码中存在的,还可以添加一些参数值,比如@S ...
分类:编程语言   时间:2021-04-22 15:59:18    阅读次数:0
逆向工具的使用
1. jadx https://github.com/skylot/jadx jadx是一个java写的gui工具,可以直接查看apk和dex的反编译后的java代码,支持直接拖拽apk到gui工具查看。如果apk过大直接拖进去可能会导致界面卡死,可以先解压成dex文件,再把dex文件拖进去查看。 ...
分类:其他好文   时间:2021-04-22 15:56:05    阅读次数:0
Java数据类型
基本数据类型 数值类型 整数类型 byte 占存:1个字节,8位 默认值:0 最小值:-128(-2^7) 最大值:127(2^7-1) short 占存:2个字节,16位 默认值:0 最小值:-32768(-2^15) 最大值:32767(2^15-1) int 占存:4个字节,32位 默认值:0 ...
分类:编程语言   时间:2021-04-22 15:54:17    阅读次数:0
Java面试题,Java多线程面试题及答案整理
分享一份Java面试手册,超全技术栈。附答案! 24W字Java面试手册下载 1. 多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然 ...
分类:编程语言   时间:2021-04-22 15:52:13    阅读次数:0
jdk10和11新特性
jdk10特性 局部类型推断 产生背景:开发者经常抱怨Java中引用代码的程度。局部变量的显示类型声明,常常被认为是是不必须的,给一个好听的名字经常可以很清楚的表达出下面应该怎样继续。 好处:减少了啰嗦和形式的代码,避免了信息冗余,而且对齐了变量名,更容易阅读! 使用:var关键字 测试 publi ...
分类:其他好文   时间:2021-04-22 15:46:06    阅读次数:0
Java执行groovy脚本的两种方式
Java执行groovy脚本的两种方式 记录Java执行groovy脚本的两种方式,简单粗暴: 一种是通过脚本引擎ScriptEngine提供的eval(String)方法执行脚本内容;一种是执行groovy脚本; 二者都通过Invocable来传递参数并获取执行结果; Invocable:脚本引擎 ...
分类:编程语言   时间:2021-04-22 15:31:17    阅读次数:0
解释器
高级语言的转换器 编译: 将我们编写的语言 转成 计算机可以识别的 机器语言; 解释器有很多:python解释器,JavaScript解释器,Java解释器 编译器翻译的方式有两种: 一个是编译:提前翻译所有的内容 一个是解释:看一行,里面翻译一行 总结:代码要运行,必须进行转换(翻译),什么时候翻 ...
分类:其他好文   时间:2021-04-22 15:28:50    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!