随笔分类 -  java基础

摘要:static int MAX_VALUE 值为 2^31-1 的常量,它表示 int 类型能够表示的最大值。 static int MIN_VALUE 值为 -2^31 的常量,它表示 int 类型能够表示的最小值。 并且会有 Integer.MAX_VALUE+1==Integer.MIN_VAL 阅读全文
posted @ 2017-08-23 23:24 superAnny 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:反射,当时经常听他们说,自己也看过一些资料,也可能在设计模式中使用过,但是感觉对它没有一个较深入的了解,这次重新学习了一下,感觉还行吧! 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 阅读全文
posted @ 2017-08-17 08:42 superAnny 阅读(108) 评论(0) 推荐(0) 编辑
摘要:今天,我在一本面试书上看到了关于java的一个参数传递的问题: 写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Java中只有按值传递,没有按引用传递! 回 阅读全文
posted @ 2017-08-15 11:32 superAnny 阅读(286) 评论(0) 推荐(0) 编辑
摘要:前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得 阅读全文
posted @ 2017-08-15 11:24 superAnny 阅读(695) 评论(0) 推荐(0) 编辑
摘要:相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。 那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(Java Virtual Machine,简称 JVM)。 JVM也是一个软件 阅读全文
posted @ 2017-08-11 16:43 superAnny 阅读(270) 评论(0) 推荐(0) 编辑
摘要:现实生活中的适配器 本文讨论适配器模式。适配器模式是23中设计模式之一,它的主要作用是在新接口和老接口之间进行适配。它非常像我们出国旅行时带的电源转换器。为了举这个例子,我还特意去京东上搜了一下电源转换器,确实看到了很多地方的标准不一样。我们国家的电器使用普通的扁平两项或三项插头,而去外国的话,使用 阅读全文
posted @ 2017-08-01 14:56 superAnny 阅读(225) 评论(0) 推荐(0) 编辑
摘要:mysql的root没有权限 例如,你想root使用123456从任何主机连接到mysql服务器。 1 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 1 mysql> 阅读全文
posted @ 2017-06-30 16:03 superAnny 阅读(553) 评论(0) 推荐(0) 编辑
摘要:如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章,文章对序列化进行了更深一步的讨论,用实际的例子代码讲述了序列化的高级认识,包括父类序列化的问题、静态变量问题、transient 关键字的影响、序列化 ID 问题。在笔者实际开发过程中,就多次遇到序 阅读全文
posted @ 2017-06-30 11:28 superAnny 阅读(1560) 评论(0) 推荐(0) 编辑
摘要:1 序列化是干什么的呢? 搬家的 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 好比搬家,只能搬 阅读全文
posted @ 2017-06-30 11:06 superAnny 阅读(412) 评论(0) 推荐(0) 编辑
摘要:几大常用的方法 Class.getResource("") 返回的是当前Class这个类所在包开始的位置 getClassLoader().getResource("") || Class.getResource("/") 返回的是classpath的位置 getClassLoader().getR 阅读全文
posted @ 2017-04-07 20:36 superAnny 阅读(307) 评论(0) 推荐(0) 编辑