1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. K>
  5. 可java方法

当前主题:可java方法

java安全编码指南之:Mutability可变性

简介 mutable(可变)和immutable(不可变)对象是我们在java程序编写的过程中经常会使用到的。 可变类型对象就是说,对象在创建之后,其内部的数据可能会被修改。所以它的安全性没有保证。 而不可变类型对象就是说,对象一旦创建之后,其内部的数据就不

阅读全文

java安全编码指南之:基础篇

简介 作为一个程序员,只是写出好用的代码是不够的,我们还需要考虑到程序的安全性。在这个不能跟陌生人说话世界,扶老奶奶过马路都是一件很困难的事情。那么对于程序员来说,尤其是对于开发那种对外可以公开访问的网站的程序员,要承受的压力会大很多。 任何人都可以访问我们

阅读全文

Java虚拟机(六):Java虚拟机栈-栈帧

Ⅰ. 栈帧内部结构 每个栈帧存储着:1.局部变量表(Local Variables)、2.操作数栈(Operand Stack)、3.动态链接(Dynamic Linking)、4.方法返回地址(Return Address)、5.一些附加信息 Ⅱ. 局部变

阅读全文

Java虚拟机(五):Java虚拟机栈

一、虚拟机栈的背景 基于Java的语言的跨平台性设计,由因为CPU的架构不同,所以JVM不能设计为基于寄存器结构 根据栈设计 ​ 优点:1. 跨平台 2.指令集小,编译器容易实现 ​ 缺点 :1.性能下降,效率低 2.实现同样功能需要更多的指令 JVM的堆与

阅读全文

从 1.9 到 1.11,聊聊 PyFlink 的核心功能演进(附 Demo 代码)

作者:程鹤群(军长),Apache Flink PMC 整理:谢县东(Flink 社区志愿者) 摘要:本文由 Apache Flink PMC,阿里巴巴技术专家程鹤群分享,主要介绍 PyFlink 的核心功能及应用,分为以下四部分: PyFlink 的发展史

阅读全文

通过字节码分析Java中自动装箱和拆箱是如何实现的

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! Java中自动装箱和拆箱 装箱(Boxing),也称为包装(Wrapper),是在对象中放置原语类型(primitive type)的过程,以便原语(pri

阅读全文

Java虚拟机(一):JVM体系结构

一、JVM概述 Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统 Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要

阅读全文

做java两年了,构造方法和方法重载还是搞不明白?一文帮你搞定

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 成员方法 类成员主要包括成员变量和成员方法。 带参数的成员方法 带参数的成员方法可以接受用户输入的内容。创建带参数的方法时定义的参数叫形式参数,即形参;调用

阅读全文

可java方法相关问答

查看更多 提问题

java nio 关闭客户端服务器端的selector.select(TimeOut)方法为什么不阻塞

代码如下: ``` // 反复循环,等待IO while (true) { // 等待某信道就绪(或超时) if (selector.select(TimeOut) == 0) {// 监听注册通道,当

阅读全文

java中静态变量的生存周期或范围

在一个类里main方法中实现多个实例,会共享静态变量并可修改静态变量,但是在另一个类里main方法中再实现前面那个类的实例,静态变量又回到初始值了

阅读全文

关于 Java 文件锁的一些问题

在线程级上:如果一个线程在某个文件上获得了一个独占锁,然后第二个线程利用一个单独打开的通道来请求该文件的独占锁,那么第二个线程的请求会被批准。 试了一下,总结了在进程级上运行的几点: ><1>当使用独占锁的时候,除了该进程其他的进程都不能访问被锁定的文件,

阅读全文

两个 java 程序如何进行交互?

项目经理让我完成对一个web项目的日志级别动态修改,要我提供一个接口用于修改日志级别,我首先想到了使用servlet,通过访问servlet来修改,可项目经理却叫我使用Main方法来实现这一功能,生成一个jar包,通过本地的脚本语言调用这个jar包的Main方

阅读全文

java web 怎么给android手机客户端提供接口? 开发文档不懂 跪求解决方法!

用到的框架 spring+springMVC+myBatis 数据库 mysql 开发工具 eclipse 实现手机 注册 和登录 以及获取手机用户个人信息功能 ---------------------------------------

阅读全文

通过tomcat启动后的web项目如何跟另外一个java项目交互

我首先想到了使用servlet,通过访问servlet来修改,可项目经理却叫我用Main来实现这一功能,生成一个jar包 通过本地的脚本语言调用这个jar包的Main方法来修改日志级别。Socket也不能使用。 两个java程序在以上不能使用的方法外,还能

阅读全文

启动tomcat6.0 java.lang.OutOfMemoryError: PermGen space异常

最近利用tomcat发布多个项目,并通过系统服务来启动,并通过不同的域名来访问不同的项目,在启动的时候报出了`java.lang.OutOfMemoryError: PermGen space `的错误,在网上找了很多的资料,也试了很多的方法,可都不好使,求教

阅读全文

关于java中Int等类型装箱问题

我说一下我的理解,各位看看是否正确 (注意不要瞎延伸,如果我对就告诉我说得是对的,让我得到确认无误。另外如果我错了不要鄙视我,帮忙提出错在哪并给出真正的答案是个好方法。 我在知乎问问题有人把我鄙视的心理拔凉拔凉的了都): 理解1: int,by

阅读全文