相关分类: Java技术 C/C++ VB delphi
  • java基础(十二 )-----Java泛型详解

    本文对java的泛型的概念和使用做了详尽的介绍。 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即参数化类型。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那...

    2019-02-27 11:52:51

  • java基础(十三)-----详解内部类——Java高级开发必须

    可以将一个类的定义放在另一个类的定义内部,这就是内部类。 为什么要使用内部类 为什么要使用内部类?在《Think in java》中有这样一句话: 使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实...

    2019-02-27 11:52:50

  • 为什么要学习 Spring Boot?

    我们知道,从 2002 年开始,Spring 一直在飞速的发展,如今已经成为了在Java EE(Java Enterprise Edition)开发中真正意义上的标准,但是随着技术的发展,Java EE使用 Spring 逐渐变得笨重起来,大量的 XML 文件存在于项目之中。繁琐的配置,整合第三方框架的配置问题...

    2019-02-27 11:52:48

  • 搞Java的年薪 40W 是什么水平?

    既然楼主提到年薪40w,那我们看看什么公司,什么级别可以给到,再看看要求。 阿里是Java大厂,所以可以参考阿里的标准。 阿里一般是16薪水,所以就是税前2.5w,在阿里应该是P6就可以达到,而对P6的要求是什么呢,我们内部有个简单的概述,那就是可以独立完成部门内部的...

    2019-02-27 11:52:48

  • 设计模式 - 装饰器模式

    定义:装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰器模式是为已有功能添加更多功能的一种方式,就增加功能来说,装饰器模式比通过生成子类更为灵活。该模式通过将装饰的...

    2019-02-27 11:52:47

  • Java内存区域和内存溢出异常

    前言 对于java程序员来说,在虚拟机自动内存管理的机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢出的问题,由虚拟机管理内存,这一切看起来都很美好。不过,也正是因为java程序员把内存控制的权利交给了java虚拟机,一...

    2019-02-27 11:52:45

  • Java面试题:Java中怎么样实现多线程

    方法一:继承 Thread 类,覆盖方法 run() ,我们在创建的 Thread 类的子类中重写 run() , 加入线程所要执行的代码即可。 下面是一个例子: public class MyThread extends Thread { int count= 1 , number; public MyThread( int num) { number = num; System.out.prin...

    2019-02-27 11:52:39 java学习Java技术

  • java和maven环境变量配置----windows和linux

    一,java环境变量配置 1.linux操作系统下: 在/etc/profile或者~/.bashrc 中增加下面: export JAVA_HOME=/home/codebrother/jdk/jdk1.7.0_25 export JAVA_BIN=$JAVA_HOME/bin export JAVA_LIB=$JAVA_HOME/lib export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.ja...

    2019-02-27 11:52:43

  • mysql官网下载安装包安装教程及注意事项

    最近发现很多人都在找mysql的安装包 ,找到的包参差不齐,有好有差,所以还是建议从官网下载 windows系统下mysql安装包下载地址: https://dev.mysql.com/downloads/installer/ 打开后发现,默认的版本是8.0的版本,然而8.0的配置很多人都不熟悉,所以建议还是用5.5/5.6/5.7的...

    2019-02-27 11:52:39 mysql安装sql安装

  • Spring Boot配置

    一.配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值(SpringBoot在底层都给我们配置好了) 例子:通过使用application.properties,修改SpringBoot默认的To...

    2019-02-27 11:52:39 java系统

2