随笔分类 -  java基础系列

java基础系列讲解
摘要:今天研究了一下被static修饰的变量和方法,在子类中继承的问题,网上也看了别人的博客,自己也动手试了一下 代码如下 结果如下: 得出如下结论:父类中的静态成员变量和方法是可以被子类继承的,但是不能被自己重写,无法形成多态. 我发现,变量时无法形成多态的,网上别人说,子类把父类的变量继承过来,内存中 阅读全文
posted @ 2017-03-05 13:50 oldmonk 阅读(7691) 评论(0) 推荐(13)
摘要:第1章 类加载器 1.1 类的加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 l 加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象 l 连接 验证 是否有正确的内部 阅读全文
posted @ 2017-03-01 20:31 oldmonk 阅读(1084) 评论(0) 推荐(5)
摘要:注*部分转来的 第1章 网络通信协议 通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定, 阅读全文
posted @ 2017-03-01 20:19 oldmonk 阅读(9352) 评论(1) 推荐(60)
摘要:二分法,前提数据是有序的: 阅读全文
posted @ 2017-02-28 19:00 oldmonk 阅读(3051) 评论(1) 推荐(13)
摘要:这两天复习了一下JDBC操作MySQL,把crud操作的例子记一下, 类库链接(mysql-connector-java-5.1.37-bin.jar):http://files.cnblogs.com/files/xujingyang/mysql-connector-java-5.1.37-bin 阅读全文
posted @ 2017-02-28 08:22 oldmonk 阅读(1120) 评论(0) 推荐(6)
摘要:Java中修饰符总结: 访问控制修饰符 作用: 用于控制被修饰变量、方法、类的可见范围. public的访问级别是最高的,其次是protected、默认和private. 成员变量和成员方法可以处于4个访问级别中的一个:公开、受保护、默认或私有. 存在继承关系时,父类不可以是private,因为子类 阅读全文
posted @ 2017-02-25 12:48 oldmonk 阅读(326) 评论(0) 推荐(0)
摘要:1、多态是什么,多态的前提条件是什么? 多态:同一个对象(事物),在不同的时刻体现出来不同的状态。 举例: 猫是猫,猫是动物。 水(液体,固体,气态) 多态的前提: A:要有继承关系 B:要有方法重写 C:要有父类引用指向子类的对象。 父 f = new 子(); 2、多态中成员访问的特点分别是什么 阅读全文
posted @ 2017-02-25 08:56 oldmonk 阅读(5536) 评论(2) 推荐(15)
摘要:第1章 List接口 我们掌握了Collection接口的使用后,再来看看Collection接口中的子类,他们都具备那些特性呢? 接下来,我们一起学习Collection中的常用几个子类(List集合、Set集合)。 1.1 List接口介绍 查阅API,看List的介绍。有序的 collecti 阅读全文
posted @ 2017-02-23 22:22 oldmonk 阅读(295) 评论(0) 推荐(0)
摘要:摘抄笔记 阅读全文
posted @ 2017-02-23 11:22 oldmonk 阅读(697) 评论(0) 推荐(2)
摘要:今天看了些正则表达式,把文档中的笔记摘抄过来记一下 1.1 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex)。 正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索 阅读全文
posted @ 2017-02-23 00:27 oldmonk 阅读(230) 评论(0) 推荐(0)
摘要:工作很有用,记下来先 结果图:BeforeClass和AfterClass只执行一次,Before和After在每个Test执行的时候都会执行一次 阅读全文
posted @ 2017-02-20 20:32 oldmonk 阅读(250) 评论(0) 推荐(0)
摘要:今天舍友在看杨辉三角,我看了下说挺简单,自己试了试,也花了好久才弄出来,纯属自己想的算法,比较烂,下面记录一下,留着以后看自己当初写的多么烂,哈哈 效果如下: 代码如下: 阅读全文
posted @ 2017-02-19 00:39 oldmonk 阅读(298) 评论(0) 推荐(0)
摘要:主要代码如下 阅读全文
posted @ 2016-12-10 15:02 oldmonk 阅读(10578) 评论(0) 推荐(9)
摘要:虽然github上有很多开源的,方便的jar报,用起来也很方便,但我们也需要了解其中的原理,如何自己不用第三方jar包来获取网络资源 主要代码如下: 因为联网是耗时的操作,所以需要另开一个线程来执行 阅读全文
posted @ 2016-10-28 12:32 oldmonk 阅读(2181) 评论(0) 推荐(3)
摘要:java很多语法都跟C#类似,下面列举一些不同的地方******注意***** java中的系统方法首字母都是小写的,而C#中首字母都是大写的1、java中继承的用法 class children extends parent { } 而c#中: class children :parent { } 阅读全文
posted @ 2016-07-24 15:31 oldmonk 阅读(536) 评论(0) 推荐(0)
摘要:总结一下六种获取配置properties文件的方法,代码如下: 配置文件: name的值是小明,这里配置文件会自动编码 补充: Servlet中可以使用javax.servlet.ServletContext的getResourceAsStream()方法示例:InputStream in = co 阅读全文
posted @ 2015-05-15 16:27 oldmonk 阅读(424) 评论(0) 推荐(0)
摘要:记下来以留着以后忘记了查看 MySQL: Oracle: PostgreSQL: DB2: Microsoft SQL Server : 阅读全文
posted @ 2015-03-27 18:57 oldmonk 阅读(912) 评论(0) 推荐(2)
摘要:我们都知道jdk在1.5版本之后,增加了一些新特性,我们称之为语法糖,有:1、泛型,2、foreach增强for循环,3、自动拆装箱,4、可变参数,5、枚举,6、静态导入 通过命令行程序,进入CLASSPATH(也就是bin目录下.class文件所在的路径),javap反编译查看一下生成的字节码: 阅读全文
posted @ 2015-03-24 09:00 oldmonk 阅读(315) 评论(0) 推荐(0)
摘要:首先看一下这篇博客介绍:http://blog.csdn.net/ccpat/article/details/44515335 下面贴段代码 结果: 阅读全文
posted @ 2015-03-22 14:18 oldmonk 阅读(177) 评论(0) 推荐(0)
摘要:【注解】 【注解】 程序中有 注释 和注解 * 注释:给开发人员. * 注解:给计算机看的. 注解使用:学习框架支持注解开发. 【JDK提供的注解】 【JDK提供的注解】 @Override :描述方法的重写. @SuppressWarnings :压制警告. @Deprecated :标记过时. 阅读全文
posted @ 2015-03-20 21:49 oldmonk 阅读(300) 评论(0) 推荐(0)

Fork me on GitHub