标签:Java

JAVA

写一个迷你版的Tomcat

14

myicusiteadmin 发布于 6个月前 (05-03)

前言 Tomcat,这只3脚猫,大学的时候就认识了,直到现在工作中,也常会和它打交道。这是一只神奇的猫,今天让我来抽象你,实现你! Write MyTomcat Tomcat是非常流行的Web Server,它还是一个满足Servlet规范的容器。那么想一想,Tomcat和我们的...

阅读(33)赞 (0)

JAVA

SpringBoot

myicusiteadmin 发布于 6个月前 (05-03)

SpringBoot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(...

阅读(35)赞 (0)

JAVA

Java反射机制

myicusiteadmin 发布于 6个月前 (05-03)

一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法...

阅读(25)赞 (0)

JAVA

21 个 Java 核心技术

myicusiteadmin 发布于 6个月前 (05-03)

这次介绍的主要内容是和J2SE相关的部分。 经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关   对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念...

阅读(33)赞 (0)

JAVA

改善Java文档的理由、建议和技巧

myicusiteadmin 发布于 6个月前 (04-22)

我非常确定,作为开发人员我们都喜爱技术文档。我们喜欢阅读文档、写文档,更不用说维护文档了,我简直爱死它了! 我也知道,每次你创建一个类或者一个方法,你都会想到要为此写文档。我也很确定你很享受于写文档,就像你喜欢偶尔美味的汉堡一样。但是有时候,只是有时候,你会想要松懈一下,也许这次...

阅读(23)赞 (0)

JAVA

Java 9 新功能解读之 HTTP2 和 REPL

myicusiteadmin 发布于 6个月前 (04-22)

对Java 9的炒作将不再局限于模块化(modularity),Java 9正在搜罗大量额外的功能模块,这些功能模块正作为Java增强提案(JEP)提交,并在OpenJDK (Java SE的参考实现项目)中实现。 在这篇文章中,我们将重点关注一些或将在Java 9整个生命周期中...

阅读(34)赞 (0)

JAVA

Java 字符串操作、基本运算方法等优化策略

myicusiteadmin 发布于 6个月前 (04-22)

字符串操作优化 字符串对象 字符串对象或者其等价对象 (如 char 数组),在内存中总是占据最大的空间块,因此如何高效地处理字符串,是提高系统整体性能的关键。 String 对象可以认为是 char 数组的延伸和进一步封装,它主要由 3 部分组成:char 数组、偏移量和 St...

阅读(221)赞 (0)

JAVA

Java常用类库和常用API

20

myicusiteadmin 发布于 6个月前 (04-14)

一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里...

阅读(34)赞 (0)

其它

GitHub Idea的简单使用

12

myicusiteadmin 发布于 6个月前 (04-12)

第一步 创建GitHub账号 打开GitHub官网:https://github.com/ 注册如下图所示: 3.登入如图所示: 4.快速搭建自己的项目 如图所示 5.下一步 6.复制地址到Idea上 7.打开Idea 8.复制刚才的地址到如图中: 9.手动建立pom.xml配置...

阅读(24)赞 (0)

JAVA

聊一聊java的运行原理

2

myicusiteadmin 发布于 6个月前 (04-10)

这里我们简单分析一下我们的第一个应用程序,其中涉及到很多没有接触过的概念,大家可先阅读以下,以后会详细讲解。重点是理解java的运行原理。 一、分析程序 1、符号 /* */ 指示中间的语句是该程序中的注释。多行注释以 /* 开始,以 */ 结束。单行注释以 // 开始,以行末结...

阅读(25)赞 (0)