java基本功
无、涯
主要从事java服务器后台工作,主要编程语言java.
兼职一些终端设备嵌入式c开发、Android app,jsp前端,微信小程序等。
长期工作行业:智能家居,智能机器人等
展开
-
为什么Java的main方法必须是public static void?
转载 原文地址Main 方法是我们学习 Java 编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public、static、void 的。当然,很多人首先学的是 C 和 C++,但是在 Java 中 main 方法与前者有些细微的不同,它不会返回任何值,为什么 main 方式是 public、static、void,这篇文章尝试去找到一些答案。Main 方法是 Java ...转载 2020-03-15 22:10:57 · 789 阅读 · 1 评论 -
35个Java代码优化细节
转载 原文地址前言代码 优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这...转载 2020-03-15 17:32:43 · 212 阅读 · 0 评论 -
StringBuilder 为什么线程不安全?
转载作者 | 千山qianshan来源 | juejin.im/post/5d6228046fb9a06add4e37fe在这之前我只知道StringBuilder不是线程安全的,StringBuffer是线程安全的这个结论,至于StringBuilder为什么不安全从来没有去想过。分析在分析设个问题之前我们要知道StringBuilder和StringBuffer的内部实现跟Strin...转载 2020-03-15 15:38:55 · 385 阅读 · 0 评论 -
为什么要重写hashcode方法和equals方法
转载https://www.cnblogs.com/vi3nty/p/10642456.html我们可能经常听到说重写equals方法必须重写hashcode方法,这是为什么呢?java中所有的类都是Object的子类,直接上object源码/* * Copyright (c) 1994, 2012, Oracle and/or its affiliates. All rights res...转载 2020-03-15 02:07:30 · 253 阅读 · 0 评论