奈何少年真年少
奈何少年真年少
全部文章
Java学习
Android(6)
C++学习(4)
IDEA(7)
IDE工具(4)
Linux(6)
PAT乙级(16)
PAT甲级(85)
Proteus(1)
Python(3)
QT(1)
Unity 3D(1)
Web(8)
其它(1)
刷题总结(2)
前端学习(4)
大数据(2)
技巧(2)
操作系统(2)
数据库(3)
数据结构与算法(19)
数模(1)
服务器(2)
未归档(1)
机器学习(4)
生活记录(3)
程序人生(1)
算法笔记(3)
计算机组成原理学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
奈何少年真年少的博客
全部文章
/ Java学习
(共9篇)
Java中String对象在堆和常量池中的情况及比较
前言: 本文讨论string 对象分别在字符串常量及堆中的比较 String(jdk1.7) 1.非new出来的String 如果不是new出来的String,如果两个值相等那么返回true: String s = "1"; String s1 = "1&qu...
2020-09-07
0
596
求和1-1000000...000(n个0)相加
前言 java实验课上要求1~1000000000之间数据相加求和,首先看到这个题,这还不简单,直接用long数据类型,一个for循环解决问题,一秒出答案:500000000500000000;然后老师随手在1000000000后面加了n个0,让我计算结果。。。。。,显然最后的结果无法用基本数据类...
2020-09-07
0
605
拉丁方阵
前言 拉丁方阵介绍 拉丁方阵是一种n×n的方阵,方阵中恰有n种不同的元素,每种元素恰有n个, 并且每种元素在一行和一列中恰好出现一次。著名数学家和物理学家欧拉使用拉 丁字母来作为拉丁方阵里元素的符号,拉丁方阵因此而得名。 例子如下图所示 拉丁方阵的做法有很多,可以用循环列表来实现,这里我使...
2020-09-07
0
762
关于Eclipse新建的Web项目中的没有web.xml配置文件
前言 刚开始学习部署tomcat,新建java web项目后发现没有web.xml配置文件,以下是原因及其解决方案。 产生原因及解决方案 新建web项目时如下图所示,若直接选择"完成",则默认不会在WebContent/WEB-INF文件夹下生成web.xml配置文件,此时...
2020-09-07
0
895
浅谈JDK、JRE、JVM区别与联系
关键字:JDK,JRE,JVM 摘要:JDK是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。 一、JDK JDK(Ja...
2020-09-07
0
494
Java中常见的对象类型简述(DO、BO、DTO、VO、AO、PO、DAO)
前言 编写本篇文章的缘由是阿里JAVA开发手册多处提到DO、BO、DTO、VO、PO等概念; 内容多引用于网络帖子上的回答,如下: 知乎:PO BO VO DTO POJO DAO DO这些Java中的概念分别指一些什么 CNblogs:PO BO VO DTO POJO DAO概念及其...
2020-09-07
0
507
浅析VO、DTO、DO、PO的概念、区别和用处
前言 继续了解 1.定义及概念 VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。 DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据...
2020-09-07
0
407
java中对变量赋值时的后缀问题
前言 对于java中变量赋值时的后缀问题,其实就是为了避免范围大的数值类型向范围小的数据类型转换时的精度损失(例如double转float) 正文 对于float、double、long数据类型变量,需要在赋值直接量后面分别添加f或F、d或D、l或L尾缀来说明。(long类型最好以大写L...
2020-09-07
0
496
静态代码块、构造代码块、构造函数、普通代码块介绍
前言 复习下Java中的静态代码块、构造代码块、构造函数、普通代码块 正文 概念介绍 1、静态代码块 定义:在类中使用static关键字声明的代码块。静态块用于初始化类,为类的属性初始化。每个静态代码块只会执行一次。由于JVM在加载类时会执行静态代码块,所以静态代码块先于主方法执行。...
2020-09-07
0
546