java基础
leetesu
这个作者很懒,什么都没留下…
展开
-
异或运算(相同为0不同为1)
1.0和任何二进制数做异或运算,仍然等于这个二进制数。2.任何两个相同的二进制数做异或运算,结果等于0。3.异或运算满足交换律和结合律。原创 2022-07-18 14:56:35 · 3955 阅读 · 0 评论 -
数组排序方法
package com.leete.subject;import java.util.Arrays;public class RandomTest { /** * 排序方法: * 插入排序(直接插入排序,希尔排序) * 交换排序(冒泡排序,快速排序) * 选择排序(直接选择排序、堆排序) * 归并排序 * 分配排序(箱排序,基数排序) */ public static void ma...原创 2018-03-26 22:16:03 · 136 阅读 · 0 评论 -
OOP 复习
1.OOP (Object Oriented Programming) 面向对象编程; OOAD(Object Orient Analysis Design)面向对象的分析与设计,设计尽可能地接近现实世界,以最自然的方式表述实体。 使用UML建模语言创建系统的分析模型与设计模型是OOAD的实现的主要手段。2.类创建模式:工厂方法模式 (Factory Method,类创建模式)----待实现...原创 2018-04-10 23:18:42 · 365 阅读 · 0 评论 -
内存溢出
1、堆内存溢出【情况一】: java.lang.OutOfMemoryError:Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: <jvm-arg>-Xms3062m < / jvm-arg> <jvm-arg>-Xmx30...转载 2018-04-17 14:37:21 · 206 阅读 · 0 评论 -
JavaSE
1.String s1 = "hello"; String s2 = "hello"; s1==s2 //true String s3 = new String("hello"); String s4 = new String("hello"); s3 == s4 //false "hello"是一个字符串字面量,存放在内存的常量池中,s2创建时首先会到常量池中检查是否存...原创 2019-03-17 13:32:11 · 157 阅读 · 0 评论