加载中
java代码从出生到执行的过程浅析

阅读《深入理解java虚拟机 第二版 JVM高级特性与最佳实践》 - jdk版本为1.6 1.什么是编译型语言、解释型语言 解释型语言:源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对...

2019/11/13 17:53
52
JavaWeb-SpringSecurity初认识

Spring Security 安全  百度百科   功能:Spring Security对Web安全性的支持大量地依赖于Servlet过滤器。这些过滤器拦截进入请求,并且在应用程序处理该请求之前进行某些安全处理。 Spri...

2019/10/26 16:43
15
EffectiveJava学习笔记(一)

  第一条:静态工厂方法代替构造器   静态工厂方法是返回一个类的实例的静态方法(此处介绍的静态工厂方法并不对应设计模式中的工厂模式),例:基本类型boolean转化为包装类: public s...

2019/10/02 16:25
16
《Effective Java》第2章 对所有对象都通用的方法

第10条:覆盖equals时,请遵守通用约定   1、使用==来比较两个对象的时候,比较的是两个对象在内存中的地址是否相同(两个引用指向的是否为同一个对象);Object中定义的equals方法也是这样...

2019/09/29 15:55
10
01_Java的基本程序结构设计1

3.1一个简单的Java应用程序 public class FirstSimple { public static void main(String[] args); { System.out.println("hello world!") } }   1.Java区分大...

2019/09/25 13:19
7
java blockingQueue 原理

blockingQueue 阻塞队列,一般用于消费者生产者模式。 就是通过ReentrantLock和condition实现的阻塞, 1 /** Main lock guarding all access */ 2 final ReentrantLock lock; 3 ...

2019/09/24 21:34
21
十大经典排序【Java实现,手工作坊式】

  终于把排序这个硬骨头,但是又很基础的知识点,自己手撕了一遍!之前,使用Python看着算法导论的书手撕过一遍,印象不是很深刻,容易忘记!好记性不如烂笔头!多自己思考解决问题 1,交换...

2019/09/24 16:56
20
Java中的阻塞队列

Java中的阻塞队列 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加操作支持阻塞地插入和移除方法。 1)支持阻塞地插入方法:意思是当队列满时,队列会阻塞插入元素的线程,...

2019/09/24 10:55
5
Java学习之==>JDBC

一、概述 官方解释:   JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的 Java API,可以为多种关系型数据库提供统一访问,它由一组用 Java 语言编写的类和接口...

2019/09/23 22:53
17
java并发学习第五章--线程中的锁

一、公平锁与非公平锁   线程所谓的公平,就是指的是线程是否按照锁的申请顺序来获取锁,如果是遵守顺序来获取,这就是个公平锁,反之为非公平锁。   非公平锁的优点在于吞吐量大,但是由...

2019/09/23 19:24
5
java运行时数据区域

java运行时数据区域 分为线程私有的: 程序计数器、虚拟机栈、本地方法栈; 和各线程共享的: 堆、方法区。 程序计数器一块较小的内存空间,作用是指示当前线程所执行的字节码的行号。 字节码解...

2019/09/23 17:25
29
java 8 date time 简单样例

参考 Java 8 Time Api 使用指南-珍藏限量版 Java 8 中处理日期和时间示例 部分样例 import java.time.temporal.TemporalAdjusters; import java.time.LocalDate; import java.time.format.D...

2019/09/23 17:21
12
JavaWeb_(Struts2框架)参数传递之接收参数与传递参数

  此系列博文基于同一个项目已上传至github  传送门   JavaWeb_(Struts2框架)Struts创建Action的三种方式  传送门   JavaWeb_(Struts2框架)struts.xml核心配置、动态方法调用、结果...

java面对对象-封装

1.访问控制符 Java的访问控制符:private、protected、public,还有一个不加任何访问控制符的访问控制级别。 四个控制级别由小到大:private、default、protected、public private:当前类访...

2019/09/23 17:02
12
java-10:常用api

引用类型的使用步骤:   1:导包:import 包名.类名称   如果需要使用的类和当前类同一个包下,就不需要导包,   java.lang包下的内容不需要导包   2:创建对象:类名称 对象名 = ne...

2019/09/23 16:53
17
java面对对象-类与对象

一、定义类 类的重要性,所有Java程序都以类class为组织单元 如何定义类 一个全面的类定义比较复杂,如: package 包名; class 类名 extends 父类 implements 接口名{ 成员变...

2019/09/23 16:33
5
JavaWeb_(Struts2框架)Log4j的配置以及解决中文乱码

  此系列博文基于同一个项目已上传至github  传送门   JavaWeb_(Struts2框架)Struts创建Action的三种方式  传送门   JavaWeb_(Struts2框架)struts.xml核心配置、动态方法调用、结果...

2019/09/23 16:21
36
java基础细节

java基础有很多的细节,如果不清楚其底层是如何运行的,很多我们一贯以来的想法都会致使我们做出错误的判断,话不多说,一起来颠覆三观吧。 1. 猜猜他们分别会输出啥? System.out.println(1...

2019/09/23 14:58
7
Core Java 第五章总结

反射相关知识单独说 5.1 类 超类 子类 概念不表 类名extends表继承,class Manager extends Employee{添加新方法和域} 子类自动继承父类所有方法和域 在子类中可以编写和父类同名方法来overr...

2019/09/23 10:40
8
Java 基本语法之--循环

循环语句的四个组成部分 初始化部分(init_statement) 循环条件部分(test_exp) 循环体部分(body_statement) 迭代部分(alter_statement) 循环语句分类 for 循环 while 循环 do/while 循...

2019/09/23 09:56
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部