相关推荐
-
java代码优化之策略模式,代码示例
一个策略模式的小例子,比较直观的体现出设计模式的魅力。 先看需求:一个用户表,含有 【名称、年龄 、分数】 字段。现有一个用户集合, 需求1:获取年龄大于30岁的用户都是谁 需求2:获取年龄小于30虽的用户都...
-
代码注释的艺术,优秀代码真的不需要注释吗?
前言Hollis的新书限时折扣中,一本深入讲解Java基础的干货笔记前天回家路上,有辆车强行插到前面的空位,司机大哥吐槽“加塞最可恶了”,我问“还有更可恶的吗”,司机大哥淡定说道“不让自己加塞的”。似乎和我们很...
-
Java Null Safety与静态代码分析
本文章已同步分享在CSDN、简书、掘金,作为原创记录凭证。转载请标明出处,谢谢。 个人博客,欢迎访问☺ 1 前言 从Spring 5.0.0.RELEASE版本开始,...许多语言都存在臭名昭著的null问题,java也不例外,而且java编.
-
细看Java程序——一个简单的输出程序
直接上代码: /** this is the first Java @author WuHuang */ public class HelloWorld{ public static void main(String [] args){ System.out.println(...从上述代码示例中可以看到,main函数作为Ja...
-
【廖雪峰官方网站/Java教程】反射
什么是反射? 反射就是Reflection,Java的反射是指程序...正常情况下,如果我们要调用一个对象的方法,或者访问一个对象的字段,通常会传入对象实例。反射是为了解决在运行期,对某个实例一无所知的情况下,如何调用...
-
ShardingSphere代码阅读(二)
提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面...
-
【Java基础】Java的继承和多态
接口继承和实现继承的规则不同,一个类只有一个直接父类,但可以实现多个接口。Java接口本身没有任何实现,只描述public行为,因此Java接口比Java抽象类更抽象化。Java接口的方法只能是抽象的和公开的,Java接口不能...
-
二分查找(Java实现)
(一般左开右闭也见不到吧,不管了~) 写法一:左闭右闭 while (left ) 要使用 ,因为left == right是有意义的,所以使用 (nums[middle] > target) right 要赋值为 middle -1,因为当前这个nums[middle]一定不是...
-
Java力扣热门题目简单部分合集(共23道)
文章目录前言1、两数之和(哈希表,双指针,数组)2、有效的括号(栈,哈希表)3、合并两个有序链表(递归,迭代)4、最大子数组和(动态规划,分治,贪心)5、爬楼梯(迭代,递归,动态规划,数学)6、买卖股票的最佳...
-
夯实基础:你必须掌握的 21 个 Java 核心技术!
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 关键是,这些都是基本的Java技术要求,最好也能通晓熟练地掌握~ 这次介绍的主要内容...
-
中间件(七):RocketMQ代码解读1
broker:顾名思义,这个里面存放的就是RocketMQ的Broker相关的代码,这里的代码可以用来启动Broker进程 client:顾名思义,这个里面就是RocketMQ的Producer、Consumer这些客户端的代码,生产消息、消费消息的代码...
-
Java基础
Java Annotations Annotations ,profile】Annotations, a form of metadata, provide data about a program that is not part of the program itself. Annotations have no direct effect on the operation of the ...
-
从简单代码入手,分析线程池原理
池化思想从直观感觉上理解,既有作为容器的存储能力(持续性的承接),也要具备维持一定量的储备能力(初始化的提供),同时作为容器又必然有大小的限制,下面通过这个基础逻辑来详细分析Java中的线程池原理。...
-
Java基础算法50题(二)
Java基础算法后25题
-
java面试题
1.1 为什么Java代码可以实现一次编写、到处运行? 因为有JVM,这是是Java跨平台的关键。 在程序运行前,Java源代码(.java)需要经过编译器编译成字节码(.class)。 在程序运行时,JVM将字节码翻译成特定平台下的...
-
Mybatis-plus 代码生成器
MP 之前也用过 TK-Mapper(通用Mapper),功能和 MP 类似,没有具体比较过优劣,只是单从两个工具的官网来看MP 的 UI 风格赏心悦目,所以后面换成 MP 之后就一直用它,这里主要记录一下个人在配置 MP 代码生成器的...
-
java对接微信支付api3心得(小白易懂)
(这里要注意的是,微信执行器是根据功能划分的,每个功能对应一个执行器,比如小程序支付是用的jsApi的执行器,扫码支付用的Native的执行器等) 用对应的执行器执行对应的方法,即可调用对应的三方接口,只需要自己...
-
六、03【Java 多线程】之Java线程
run() 方法就是线程要执行的业务逻辑方法。将该类进行实例化,调用 star() 方法来启动线程。创建一个类实现 Runnable 接口,并重写run()方法。将该类的实例作为 target 创建Thead对象,该Thread对象才是真正的线程...
-
基于springboot+Javaweb的二手图书交易系统源码数据库文档.zip
基于springboot+Javaweb的二手图书交易系统源码数据库文档.zip
-
Linux课程设计.doc
Linux课程设计.doc
2 楼 chloerei 2012-05-28 13:46
1 楼 geminiyellow 2012-05-28 09:52