javaweb之JSP+Servlet 使用java开发web项目时,可以在后端使用Servlet,前端使用JSP,下面就介绍一下这两者的配合使用。 Servlet Servlet的概念其实很简单,本质是一个遵从Servlet开发出来的java类。运行在 Web 服务器或应用服务器,它是作为来自 W ...
分类:
编程语言 时间:
2020-01-03 00:14:10
阅读次数:
70
原文链接:https://www.cnblogs.com/lyftest/p/6564547.html Java类库中的NIO包相对于IO 包来说有一个新功能是内存映射文件,日常编程中并不是经常用到,但是在处理大文件时是比较理想的提高效率的手段。本文我主要想结合操作系统中(OS)相关方面的知识介绍一 ...
分类:
其他好文 时间:
2020-01-02 20:30:01
阅读次数:
100
简介 大数也称为高精度,由于计算机无法存放大于16个字节的数字,并且很多时候我们需要计算大于16个字节的数字时,我们就需要用到高精度,高精度是模拟我们人在计算时如果进行加减乘除四则运算。高精度其实在算法竞赛中经常遇到,如果我遇到高精度题目,我选择Java类中有BigInteger类或者直接用pyth ...
分类:
编程语言 时间:
2020-01-02 15:39:20
阅读次数:
82
面向对象的三条学习主线 1. java类及类的成员 属性、方法、构造器;代码块、内部类 2. 面向对象的三大特征 封装性、继承性、多态性(抽象性) 3. 其他关键字 this、super、static、final、abstract、interface、package、import等 面向过程(POP ...
分类:
编程语言 时间:
2020-01-01 18:56:12
阅读次数:
91
1、Java语言的特点是什么?简单、面向对象、健壮性和安全性、跨平台、多线程、垃圾回收 2、如何编译和执行java文件?产生帮助文档用什么命令?编译:javac 文件名执行:java 类名产生帮助文档:javadoc 3、虚拟机的工作流程是什么?编写源文件(*.java) 编译成字节码文件(*.cl ...
分类:
编程语言 时间:
2019-12-31 14:07:55
阅读次数:
68
什么是 FreeMarker? FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 模板编写为FreeMarke ...
分类:
其他好文 时间:
2019-12-31 01:09:41
阅读次数:
81
一、面向对象学习内容 package com.atguigu.java; /* * 一、Java面向对象学习的三条主线:(第4-6章) * 1.Java类及类的成员:属性、方法、构造器;代码块、内部类 * * 2.面向对象的三大特征:封装性、继承性、多态性、(抽象性) * * 3.其它关键字:thi ...
分类:
其他好文 时间:
2019-12-29 11:01:40
阅读次数:
63
同步锁 使用 java关键字synchronize 来做同步处理时,锁的获取和释放都是隐式的,实现的原理是通过编译后加上不同的机器指令来实现。 ReentrantLock 就是一个普通的java类,它是基于 AQS(AbstractQueuedSynchronizer)来实现同步锁。AQS 是 Ja ...
分类:
其他好文 时间:
2019-12-28 23:13:12
阅读次数:
144
本文主要讲述 Java 类加载过程的七个阶段:加载、验证、准备、解析、初始化、使用、卸载。同时也介绍了类加载器,包括双亲委托机制,自定义类加载器,最后通过例子训练和总结了类在加载过程中类的初始化顺序。 ...
分类:
编程语言 时间:
2019-12-28 16:05:00
阅读次数:
76
/** * Android打印方法路径 */ public static void printMethodPath() { //new 一个异常类 Exception exception = new Exception(); //调用者上级类名 Log.i(TAG, "Class0———>:" + ...
分类:
移动开发 时间:
2019-12-28 11:33:31
阅读次数:
114