最新消息:欢迎访问Android开发中文站!联系QQ:1304524325

Java基础

Java 基础 教程

SQL,从入门到熟练

SQL,从入门到熟练

loading 1天前 37浏览 0评论

在《写给新人的数据库指南》,我们已经成功的安装数据库,并且导入数据,今天进入SQL实战练习。SQL是数据库的查询语言,语法结构简单,相信本文会让你从入门到熟练。 掌握SQL后,不论你是产品经理、运营人员或者数据分析师,都会让你分析的能力边界无限拓展。...

java程序员38道常规面试题

java程序员38道常规面试题

loading 2天前 101浏览 0评论

java常见面试题,看看吧 1. 谈一谈”==“与”equals()”的区别。 《Think in Java》中说:“关系操作符生成的是一个boolean结果,它们计算的是操作数的值之间的关系”。 “==”判断的...

Java堆栈的区别

Java堆栈的区别

loading 1周前 (06-17) 176浏览 0评论

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变...

Netty实现原理浅析

Netty实现原理浅析

AndroidChina 2周前 (06-10) 145浏览 0评论

Netty是JBoss出品的高效的Java NIO开发框架,关于其使用,可参考我的另一篇文章 netty使用初步。本文将主要分析Netty实现方面的东西,由于精力有限,本人并没有对其源码做了极细致的研 究。如果下面的内容有错误或不严谨的地方,也请指正...

Java异常的深入研究与分析

Java异常的深入研究与分析

loading 3周前 (06-04) 214浏览 0评论

前言 本文是异常内容的集大成者,力求全面,深入的异常知识研究与分析。本文由金丝燕网独家撰写,参考众多网上资源,经过内容辨别取舍,文字格式校验等步骤编辑而成,以飨读者。对于本文的内容,建议小白需要多多思考力求掌握,对于老手只需意会温故知新。对于本文的内...

开发者常犯的十大加密错误

开发者常犯的十大加密错误

loading 4周前 (05-30) 224浏览 0评论

原文:Top 10 Developer Crypto Mistakes 作者:crazycontini 翻译:Kenneth 图片来自:英文原文 在经历过成千上百行的代码审计以及在Stack Overflow上阅读了大量有关安全方面的帖子之后,我列...

最全面的 Spring 学习笔记

最全面的 Spring 学习笔记

loading 4周前 (05-28) 238浏览 0评论

Spring致力于提供一种方法管理你的业务对象。在大量Java EE的应用中,随处可见Spring。今天我将简单的介绍一下Spring这个框架。 本文适合读者: 想学Spring的Java开发者 刚用Spring不久的人 Why 为什么要使用Sp...

Java 多线程之synchronized关键字详解

Java 多线程之synchronized关键字详解

loading 1个月前 (05-26) 283浏览 0评论

多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。...

Java高级特性之反射学习总结

Java高级特性之反射学习总结

loading 1个月前 (05-20) 303浏览 0评论

老规矩我们还是先提出几个问题,一门技术必然要能解决一定的问题,才有去学习掌握它的价值 一、 什么是反射? 二、反射能做什么? 一、 什么是反射? 用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,J...

漫谈jvm

漫谈jvm

AndroidChina 2个月前 (05-12) 246浏览 0评论

背景介绍 jvm已经是Java开发的必备技能了,jvm相当于Java的操作系统。 JVM,java virtual machine, 即Java虚拟机,是运行java class文件的程序。 Java代码经过Java编译器编译,会编译成class文件...

深入探讨Java中的异常与错误处理

深入探讨Java中的异常与错误处理

loading 2个月前 (05-06) 264浏览 0评论

Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的处理,那么将来程序崩溃就无从调试,很难找到异常所在的位置。本文将探讨一下Java中异常与错误的处理方法,一起来看看。 异常与错误: 异常: 在Ja...

Java中4大基本加密算法解析

Java中4大基本加密算法解析

loading 2个月前 (04-23) 623浏览 0评论

简单的java加密算法有: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash M...

Java中堆内存和栈内存详解

Java中堆内存和栈内存详解

loading 2个月前 (04-16) 359浏览 0评论

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存. 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该...

Java中String、StringBuffer、StringBuilder的区别

Java中String、StringBuffer、StringBuilder的区别

loading 3个月前 (03-27) 454浏览 0评论

Java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就...

你可能不知道的几个java小工具

你可能不知道的几个java小工具

loading 3个月前 (03-25) 444浏览 0评论

常做Java开发的朋友,不管是做纯后端开发,还是做Java Web开发,有一些操作你一定会经常遇到。比如: 列出当前系统上运行了哪些Java应用 这些应用的部署路径是什 么 某个Java应用的堆内存使用情况等 遇到类似的情况,你一般是怎么解决的? 我...