2 基本语法 目录 2 基本语法2.1 关键字与保留字2.1.1 关键字(keyword)2.1.2 保留字(reserved word)2.2 标识符(Identifier...
2 基本语法 目录 2 基本语法2.1 关键字与保留字2.1.1 关键字(keyword)2.1.2 保留字(reserved word)2.2 标识符(Identifier...
1 初识Java 目录 1 初识Java1.1 概述1.2 特点1.3 环境搭建与开发工具1.3.1 环境搭建1.3.2 开发工具1.4 初体验Hello World1.4....
简介 2017年7月毕业一头扎进了区块链行业做Java开发,转眼三年有余。因为在一个新兴行业,所以可以尝试和接触的事情很多,再加上前辈们的培养以及自己的努力,成长的很快。于是...
BIO/NIO底层原理分析由来? 两个原因,一BIO/NIO的区别底层原理一直是Java程序员的一个难点、重点,值得学习,也必须要学习;二最近想要入职BAT、TMD进行面试准...
Java从诞生开始就选择了内置对多线程的支持,这使得Java语言相比同一时期的其他语言具有明显的优势。 线程作为操作系统调度的最小单元,多个线程能够同时执行,这将显著提升程序...
Java程序执行:Java代码→Java字节码→字节码被类加载器加载到JVM里,JVM执行字节码→转化为汇编指令在CPU上执行。 Java中使用的并发机制依赖于JVM的实现和...
一、引言 并发编程的目的是为了让程序运行的更快,但是并不是启动更多的线程就能让程序最大限度的并发执行。这其中存在着很多的挑战,比如上下文的切换问题、死锁、受限于软硬件的限制。...
并发编程专题的由来? 并发编程是作为一个程序员,尤其是Java程序员一辈子都要面临和解决的难题。无论是面试时被问及卡壳的尴尬,还是工作时各种并发环境的困扰,都让我们对并发编程...
《Git的前因后果》因何而来? 2018年3月份之前,番茄开发一直使用的是svn作为版本管理工具,对git知之甚少。4月份步入新的工作环境,也随着潮流接触到了Git以及Git...
一、Spring Boot的Web开发支持 二、Thymeleaf模板引擎 JSP在内嵌的Servlet的容器上运行有一些问题(内嵌Tomcat、Jetty不支持以jar形式...
一、Spring Boot基础 Spring Boot优点: 1.快速构建项目。 2.对主流开发框架的无配置继承。 3.项目可独立运行,无须外部依赖Servlet容器。 4....
一、Spring MVC文件上传配置 Spring MVC通过配置一个MultipartResolver来上传文件。 Spring的控制器中,通过MultipartFile ...
IDEA2017.2.3创建Maven项目 第一步:点击“Project...” 第二步:点击“Next” 第三步:点击“Next” 第四步:点击“Next” 第五步:到此M...
一、Spring MVC概述 1.MVC:Model + View + Controller(数据模型 + 视图 + 控制器) 2.三层架构:Presentation tie...
一、Spring Aware Spring的依赖注入的最大亮点就是你所有的Bean对Spring容器的存在是没有意识的,即你可以将你的容器替换成别的容器,这时的Bean之间的...
一、Bean的Scope 二、SpringEL和资源调用 SpringEL(Spring Expression Language)是Spring表达式语言,支持在xml和注解...
Spring 4.x框架 + IDEA2017 Spring框架四大原则: 1)通过POJO进行轻量级和最小侵入式开发。 2)通过依赖注入和基于接口编程实现松耦合。 3)通过...