![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
六知青
在山的那边海的那边,有一群蓝精灵...
展开
-
Scanner类简介
1.1 Scanner-键盘输入类1.1.1导包import java.util.Scanner;1.1.2常用方法 返回值 方法名(形参) 使用说明 int nextInt() 扫描输入的int数值 String nextLine() 扫描并保留输入所有内容(包括空格中文字符) String next() 扫描英文字符串(不包括空格和中文) dou原创 2017-06-09 11:02:28 · 339 阅读 · 0 评论 -
反射获得springmvc的所有方法,入参出参
@RequestMapping("/test")public void test(HttpSession session) throws Exception { //获取所有被RestController注解的类 WebApplicationContext wc = WebApplicationContextUtils.getRequiredWebApplicationContext(se...原创 2019-02-21 10:23:44 · 729 阅读 · 0 评论 -
java异或实现变量交换
只正对整型和字符串int a = 100;int b = 50;a = a ^ b;b = a ^ b;a = a ^ b;原创 2019-02-13 22:59:48 · 170 阅读 · 0 评论 -
设计模式
java设计模式设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码,让代码更容易被他人理解、保...原创 2019-02-18 22:40:06 · 169 阅读 · 0 评论 -
反射基础
class的获得方式1.直接通过类的静态属性.class得到。如:Date.class2.通过对象的方法:getClass()得到,在Object中有这个方法。3.通过类的字符串全名,得到类对象。调用Class.forName("完全限定类名") ,会有ClassNotFoundException异常。注:三种方式得到的类对象,是同一个对象class的常用方法1.getName...原创 2019-02-14 22:15:51 · 162 阅读 · 0 评论 -
JDBC连接数据库和连接池
public static void main(String[] args) throws Exception { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/rosefinch?useUnicode=true&characterEncoding=u...原创 2019-02-14 22:13:33 · 132 阅读 · 0 评论 -
java输入输出IO流
字节流FileInputStream和FileOutputStream复制文件public static void main(String[] args) throws IOException { FileInputStream inputStream = new FileInputStream("d:/abc.jpg"); FileOutputStream outputSt...原创 2019-02-14 22:09:36 · 111 阅读 · 0 评论 -
JVM运行原理
原创 2019-01-28 22:00:06 · 109 阅读 · 0 评论 -
Random类简介
1.2 Random-产生随机数类1.2.1导包import java.util.Random;1.2.2常用方法 返回值 方法名(形参) 使用说明 int nextInt(int start,int end) 返回整数start(包含)到整数end(不包含)之间的随机整数 double nextDouble() 返回0到1.0之间的随机double值1.2.3使原创 2017-06-09 11:05:35 · 281 阅读 · 0 评论 -
获取异常的堆栈信息
public class ExceptionUtil { /** * 打印异常的堆栈信息 */ public static String getStackTrace(Throwable throwable) { try(StringWriter sw = new StringWriter();PrintWriter pw = new Prin...原创 2019-03-12 10:54:59 · 630 阅读 · 0 评论