• JAVA社区
  • 78
    位关注
    3
    个提问
    349
    篇博客
热门话题
  • 执手相看
  • 一个好的JAVA程序员需要掌握的JAVA开发规范
  • 雷军有一句名言广为流传:你写程序有写诗一样的感觉吗? 我回答:很有写诗的感觉了,反正都是回车键嘛。 玩笑归玩笑。写诗固然要放飞想象,但也要注意格律,才会有美感。 写代码亦是如此,犹如戴着镣铐起舞,谨守章法,否则不成了社会摇了么。 比如前些年大火的“梨花体”、“乌青体”、“废话体”,更多的是戏谑的意味在里面吧,要说艺术成
  • JAVA社区
    16小时前
    6 热度
    0 评论
  • 同一种调调
  • 亚马逊横刀夺爱 推出Corretto对Oracle Jdk收费说不!
  • Java是AWS客户使用的最流行的编程语言之一,我们致力于支持Java并使其免费。我们的许多客户担心要花钱购买得到长期支持的Java版本才能运行其工作负载。作为第一步,我们最近重申了Amazon Linux中对Java的长期支持。然而,我们的客户和更广泛的Java社区在各种平台上运行Java,既有在AWS上的平台,也有不在AWS上的平台。这就是为什么我们很高兴地宣布Amazon
  • JAVA社区
    2天前
    14 热度
    0 评论
  • 风信子
  • JAVA初学者该掌握哪些知识点?
  • 在Java入门阶段,你可能需要接触到以下这部分知识,不管你是从通过哪种方式学习,这些内容都是你学习Java基础时绕不过的重点。Java基础知识这部分内容是你必须要掌握的内容,在入门阶段你需要把这些基础打扎实,
  • JAVA社区
    1周前
    40 热度
    1 评论
  • SALLES
  • 要成为一名优秀的JAVA架构师需要掌握哪些技能点?
  • 本期主要介绍的是Java后端技术比较“高端”的一些内容,也就是我们经常聊的分布式,架构,缓存,消息队列等内容,另外我们也会介绍一些大后端相关的技术,比如云计算(OpenStack和docker),大数据(hadoop生态),以及一些常用的后端技术。这些内容其实离我们并不远,只不过在平时的项目中可能用的比较少,所以作为学生党一般也只能
  • JAVA社区
    1周前
    30 热度
    1 评论
  • Merlin
  • 每个人的宿命都是从文本走向二进制,你也不例外
  • 老A“每个人的宿命都是从文本走向二进制,你也不例外 !” 年长的Account.java教训我这个刚刚诞生的Employee.java 。 Account.java ,我称呼它为老A ,他的源码经过程序员的多次修改, 多次编译,历经沧桑
  • JAVA社区
    1个月前
    40 热度
    0 评论
  • 范蓉蓉
  • JAVA10有哪些新特性?
  • 作为当今使用最广泛的编程语言之一的 Java 在 2018 年 3 月 21 日发布了第十个大版本。为了更快地迭代、更好地跟进社区反馈,Java 语言版本发布周期调整为每隔 6 个月发布一次。Java 10 是这一新规则之后,采用新发布周期的第一个大版本。Ja
  • JAVA社区
    1个月前
    48 热度
    1 评论
  • 魔域之火
  • 你在使用Lambda表达式吗?
  • “Java 8 的函数式编程都在哪儿用啊?” 前几天,当有人向我提出这个问题的时候,我还真是愣了一下,是啊,2014年 Java8 已经发布了,函数式编程的特性是一个重头戏,有一段时间挺火热的,网上的文章也铺天盖地,可是我在工作和学习中用得并不多啊。Java 的每一个版本都会引入不少新特性
  • JAVA社区
    2个月前
    67 热度
    0 评论
  • 洪峰
  • 来啊踩fastjson打印入参导致业务跑偏的坑
  • 线上代码对日志的记录,重要性自不必说。但是怎样记录日志也是有讲究的!   日志可以直接在每个方法中进行日志记录,优点是想怎么记就怎么记,缺点是记日志的代码可能会超过你的业务代码,可读性急剧下降,这也是
  • JAVA社区
    2个月前
    144 热度
    0 评论
  • 黑森林
  • 【Java】几道让你拿offer的知识点
  • 前言 只有光头才能变强 之前在刷博客的时候,发现一些写得比较好的博客都会默默收藏起来。最近在查阅补漏,有的知识点比较重要的,但是在之前的博客中还没有写到,于是趁着闲整理一下。文本的知识点:Integer常量池 TCP拆包粘包 select、poll、epoll简单区别 jdk1.6以后对Synchronize锁优化 Java内存模型 本
  • JAVA社区
    2个月前
    97 热度
    0 评论
  • 明朝那些事
  • java new一个对象的过程中发生了什么
  • java在new一个对象的时候,会先查看对象所属的类有没有被加载到内存,如果没有的话,就会先通过类的全限定名来加载。加载并初始化类完成后,再进行对象的创建工作。 我们先假设是第一次使用该类,这样的话new一个对象就可以分为两个过程:加
  • JAVA社区
    2个月前
    208 热度
    1 评论
  • 巴克利
  • JAVA中的乐观锁和悲观锁的概念
  • 乐观锁和悲观锁 Synchronized属于悲观锁,悲观地认为程序中的并发情况严重,所以严防死守。CAS属于乐观锁,乐观地认为程序中的并发情况不那么严重,所以让线程不断去尝试更新。性能对比: Synchronized关键字会让没有得到锁资源的线程进入blocked状态,而后在争
  • JAVA社区
    2个月前
    168 热度
    0 评论
  • 天使的诱惑
  • 字符串拼号+和StringBuilder对象的append方法等价吗?
  • 据我所知字符串确实已经成为 Java 开发人员最常用的类了,而且是大量使用。我们都知道,String 其实是封装了字符,所以俩字符串连接就是将字符串对象里面的字符连起来。很多人习惯使用+来连接字符串,也有人会用 StringBuilder 的append方法。“+”编译后看看如果我们在程序中直接使用+来连接字符串的情况,用
  • JAVA社区
    2个月前
    163 热度
    0 评论
  • 赖素素
  • JAVA程序员面试必问之-谈谈 final、finally、 finalize 有什么不同
  • 今天,我要问你的是一个经典的 Java 基础题目,谈谈 final、finally、 finalize 有什么不同?一、典型回答final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可
  • JAVA社区
    2个月前
    197 热度
    0 评论
  • 斗鱼
  • JAVA异常排行榜
  • 最近,发现国外有一个网站专门搜集 Java 异常。在该网站上,搜集了大量 Java 程序崩溃时的堆栈跟踪信息。我们几乎能在这里找到经常遇到的 Java 异常信息。该网站根据不同的标准对崩溃信息进行了分类处理,如异常类型,组件抛出的异常,以及这些异常的主要来源。一般来说,你在该网站上查到的异常类型会按照不同堆栈信息及来源进行整理并返回结果,如下图所示:最近
  • JAVA社区
    2个月前
    212 热度
    0 评论
  • 毛佩琪
  • 谈谈Java虚拟机的Heap监狱
  • 在Java虚拟机中,我是一个位高权重的大管家,他们都很怕我,尤其是那些Java 对象,我把他们圈到一个叫做Heap的“监狱”里,严格管理,生杀大权尽在掌握。中国人把Stack翻译成“栈”,把Heap翻译成“堆”, 还有人会把Stack翻译成“堆栈”,唉,真不知道他们是怎么想的, 不过这么多年都过来了,你们明白就好。碰巧我会
  • JAVA社区
    2个月前
    198 热度
    3 评论
  • 无奈的GPU
  • kafka出现消息处理异常时的解决方案
  • 有一天,卡尔维护的购买系统发生了一个奇怪的异常,从日志里看到,购买后的任务处理竟然先于购买任务执行了。“不可能啊,按照代码的顺序,一定是先执行购买流程,再发送消息到kafka,最后消费端接收到消息后执行购买后的一些善后任务。从A到B到C,顺序清清楚楚。” 于是,他请
  • JAVA社区
    2个月前
    487 热度
    0 评论
  • 过站不停
  • java程序员如何转型学习C++
  • java切入到cpp的学习,首先会具备以下几个优势点1.没有初学编程语言的恐惧感,毕竟作为过来人切入新的编程语言的学习,驾轻就熟学习的套路上都已经很熟悉了,如果是中级的java程序员切入进来会更加方便,还能缩短学习的周期,很多人
  • JAVA社区
    2个月前
    233 热度
    0 评论
  • 酸梅汤
  • Python和Java的硬盘夜话
  • 这是一个程序员的电脑硬盘,在一个叫做“学习”的目录下曾经生活着两个小程序,一个叫做Hello.java,即Java小子;另外一个叫做hello.c ,也就是C老头儿。C老头儿的命运比较悲催,程序员主人觉得C语言的指针太复杂了,内存管
  • JAVA社区
    2个月前
    204 热度
    0 评论
  • 风吹屁屁凉
  • Kotlin来砸场子 JAVA将被取代 ?
  • Java 10 发布了,对于广大程序员来说,算是个大新闻。毕竟在程序员的世界里,Java 仍然保持了一哥的地位,也就是说,这个世界上使用 Java 语言编程的程序员可能是最多的。不过最近 Java 大版本更新的速度确实让老程序员们瞠目结舌。十八年前,也就是千禧年 2000,Sun 公司像神经病一样连续在 5 月份推出了 JKD1.3 和 1.4,按照现在的版本规则,也就是 Java
  • JAVA社区
    2个月前
    223 热度
    0 评论
  • 完美演绎
  • 从JDBC看Mybatis的设计
  • Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 六步流程: 1.加载
  • JAVA社区
    2个月前
    196 热度
    1 评论
   可能感兴趣的群组
   可能感兴趣的人
   这些书籍很有料