标签:Java基础

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

20个你也许不知道的解答~

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

1、一个 “.java”源文件中是否可以包括多个类(不内部)?有什么限制? 可以,一个类中只能有一个被public修饰的类,这个类名还必须和文件名相同。 2、Java有 没有 没goto? 没有,这个是保留字,还没有在java中被使用。 3、说 &...

阅读(28)赞 (0)

JAVA

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

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

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

阅读(23)赞 (0)

JAVA

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

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

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

阅读(221)赞 (0)

JAVA

Java 线程同步原理探析

2

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

现如今,服务器性能日益增长,并发(concurrency)编程已经“深入人心”,但由于冯诺依式计算机“指令存储,顺序执行”的特性,使得编写跨越时间维度的并发程序异常困难,所以现代编程语言都对并发编程提供了一定程度的支持,像 Golang 里面的 Goroutines、Clojur...

阅读(30)赞 (0)

JAVA

使用策略模式替代if-else

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

前言 由于客户考勤有了新的改动,所以今天从公司服务器取出去年关于考勤代码,其中有一部分功能跟请假的相关,该公司目前的请假类型一共有14种,不同的请假类型会扣不同的基本分和绩效分,其中基本分数关系到工资,绩效分数关系到奖金。改动过程中发现自己代码写的有点混乱,而且现在新增的逻辑代码...

阅读(29)赞 (0)

JAVA

一张让你代码能力突飞猛进的速查表

22

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

随着深度学习的蓬勃发展,越来越多的小伙伴们开始使用python作为主打代码,python有着种类繁多的第三方库,这里为大家从网络上收集了一些代码速查表,希望可以帮您在码代码时提速. 神经网络 线性代数 python基础 scipy科学计算 spark 数据保存及可视化 numpy...

阅读(134)赞 (0)

JAVA

Java常用类库和常用API

20

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

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

阅读(34)赞 (0)