摘要: 1.修饰一个方法synchronized 修饰一个方法很简单,就是在方法的前面加synchronized,例如: public synchronized void method() { // todo } 在定义接口方法时不能使用synchronized关键字。 构造方法不能使用synchronized... 阅读原文
2018-10-06 07:26:05 阅读(2329) 评论(0)
摘要: 使用json-org包实现POJO和json的转换 这个jar包把对象转换成json超级舒服,所以顺便记录一下吧 把单个pojo对象转换成json对象 Student student = new Student("2015551404","熊大"); JSONObject objec... 阅读原文
2018-10-06 06:00:29 阅读(2501) 评论(0)
摘要: 一.什么是Java语言   Java是于1996年由Sun公司发布的一种极富创造力的面向对象的程序设计语言。它不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以... 阅读原文
2018-10-06 00:41:10 阅读(2444) 评论(0)
摘要: 1 import java.io.File; 2 import java.io.FileInputStream; 3 import java.io.FileNotFoundException; 4 import java.io.IOException; 5 import java.io.Inpu... 阅读原文
2018-10-05 23:23:05 阅读(2271) 评论(0)
摘要: 在网上找了各种方法一直也没配好打开jak下的lib文件夹发现并没有tools.jar,后经查询jdk-9后就没有了上述.jar文件所以我的配置方法如下 ClASSPATH C:\jdk安装目录\lib C:\jre安装目录\lib Path C:\jdk安装目录\bin C:\jre安装目录\bin 查阅资料时发现让... 阅读原文
2018-10-05 21:42:04 阅读(2389) 评论(0)
摘要: 1.Mybatis-Generator下载 地址:https://github.com/mybatis/generator/releases 我使用的是 mybatis-generator-core-1.3.7  2.配置generatorConfig.xml 官网: http://www.mybatis.o... 阅读原文
2018-10-05 20:51:06 阅读(2254) 评论(0)
摘要: 最近在跟coursera上斯坦福大学的算法专项课,其中开篇提到了两个整数相乘的问题,其中最简单的方法就是模拟我们小学的整数乘法,可想而知这不是比较好的算法,这门课可以说非常棒,带领我们不断探索更优的算法,然后介绍可以通过使用分而治之的思想来解决这个问题。下面对该问题的方法以及实现进行介绍。 问题定义 输入:2个n位的... 阅读原文
2018-10-05 19:40:05 阅读(2475) 评论(0)
摘要: 1.引入依赖 1 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> 2 <dependency> 3 <groupId>org.mybatis</groupId> ... 阅读原文
2018-10-05 17:43:05 阅读(2469) 评论(0)
摘要: 之前的文章提到,Java语言不但支持大众熟知的十进制数,也支持计算机特有的二进制数、八进制数和十六进制数。可是在给数值变量赋值的时候,等号右边的数字明显属于十进制,那究竟要如何书写其它进制的数字呢?为此Java规定了几种数字前缀,以这些前缀开头的数字就表示特定进制的数值,二进制、八进制和十六进制及其对应的前缀说明如下... 阅读原文
2018-10-05 17:34:06 阅读(3468) 评论(0)
摘要: 第一部分:理论知识学习部分 第五章 第五章学习内容主要分为七个模块,分别为: 1.类、超类和子类; a. 类继承的格式: class 新类名extends已有类名。 b. 已有类称为:超类(superclass)、基类(base class) 或父类(parent  class) 新类称作:子类(subclass)、... 阅读原文
2018-10-05 16:00:09 阅读(2321) 评论(0)