java基础
一彡十
骚话嘴边讲,比数心中留
展开
-
web容器的加载过程 (web.xml)
web容器的加载过程:启动web项目后,web容器首先找web.xml文件,读取<context-param>和<listener>两个节点。 容器会创建一个 ServletContext ( servlet 上下文),并将web.xml中的属性设置到Context容器中。整个 web 项目的所有部分都将共享这个上下文。 容器将<context-param&g...转载 2019-01-31 20:04:23 · 453 阅读 · 0 评论 -
SAX 解析 XML
SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析,但任何事物都有其相反的一面,对于SAX来说就是操作复杂。DOM解析 原理:一次性加载XML文档,不适合大容量文件读取; DOM解析可以任意进行增删改查DO...原创 2018-09-13 09:31:25 · 267 阅读 · 0 评论 -
JAXB 实现Java和xml的互相转换
下面是 转于 : https://blog.csdn.net/qq383264679/article/details/52231128 感谢博主首先介绍下什么是JAXB?JAXB(Java Architecture for XML Binding) 是一项可以根据XML Schema产生Java类的技术。 该过程中,JAXB也提供了将XML实例文档反向生成Java对象树...原创 2018-09-13 11:24:18 · 557 阅读 · 0 评论 -
eclipse 下面的folder,source folder,package的区别与作用
转于: https://blog.csdn.net/fanxiaobin577328725/article/details/54092295 感谢博主前言:我使用的是Eclipse,因此示例都是以这个IDE进行演示,其他IDE应该是类同的。package、folder和source folder本质都是文件夹,只不过是处理方式不同的文件夹。1.首先我们说明一下最简单的folder,通过名字...转载 2018-10-18 09:30:46 · 348 阅读 · 0 评论 -
类路径
如上图这个 javase 工程项目 ,conf 是 一个 source folder ,它里面的资源 会 放在 bin 目录下,而在 java se 项目中 bin目录 就是 该项目的类路径点开 bin 文件夹,就会发现 三个资源文件直接在 bin目录下,而已经不是在 bin/conf 下了所以 引用这些 资源文件的时候,路径不用 指明 conf/mybat...原创 2018-10-18 11:16:32 · 1020 阅读 · 0 评论 -
java 序列化 与 反序列化
转于:https://www.cnblogs.com/xdp-gacl/p/3777987.html 谢谢博主一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很...转载 2018-11-17 20:40:52 · 149 阅读 · 0 评论 -
java生成一个固定长度的随机数
(1)使用Math 函数比如生成一个固定 12位的随机数:num = Math.floor(Math.random()*(199999999999-100000000000+1)+100000000000);( 2 ) 利用时间戳var timestamp = Date.parse(new Date()); // timestamp 在java中的固定长度为 13位...原创 2018-11-29 10:01:08 · 3047 阅读 · 1 评论 -
注解(Annotation)
转于大神博主:https://www.cnblogs.com/xdp-gacl/p/3622275.html 非常感谢!!!!!移植您的博客,打扰了!!!!!!!!!!!!!!一、认识注解 注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5以上都是基于注解的,Hibernate3.x以后也是基于注解的,现在的St...转载 2019-01-18 16:40:25 · 137 阅读 · 0 评论 -
Javac编译原理 (简述)
转于:https://blog.csdn.net/mine_song/article/details/72910004感谢前几日,看书看到这一章,人懒,不想记录,所以就直接转了该博主的文章,感谢!1、javac作用将*.java源代码文件转化为*.class文件2、编译流程流程:词法分析器:将源码转换为Token流将源代码划分成一个个Token(To...转载 2019-01-24 17:43:34 · 207 阅读 · 0 评论 -
阿里巴巴java开发手册摘录
(1)常量的定义 【强制】在long或者Long赋值时,数值后使用大写的L,不能是小写的l,小写容易跟数字1混淆,造成误解。 说明:Long a = 2l; 写的是数字的21,还是Long型的2?(2)代码格式public static void main(String[] args) { // 缩进4个空格 String say = "hello";...原创 2019-01-25 22:11:31 · 157 阅读 · 0 评论 -
java 大数相加
public class BigSumTest { public static void main(String[] args) { String str = add("1357000", "246"); System.out.println(str); } private static String add(String s1, Str...原创 2018-06-29 10:07:13 · 1505 阅读 · 0 评论