
java基础
ple婶
ple婶在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
String、StringBuffer和StringBuilder的区别
String:不可变对象,每次执行字符串连接都会在原创 2014-08-12 13:40:40 · 623 阅读 · 0 评论 -
this和super
基础面试题:在使用super 和this关键字时,以下描述正确的是(A)A) 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过B) super()和this()不一定要放在构造方法内第一行C) this()和super()可以同时出现在一个构造函数中D) this()和super()可以在static环境中转载 2015-04-17 16:08:44 · 2507 阅读 · 0 评论 -
final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
面试题 以下关于final关键字说法错误的是(A,C)(两项)A) final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性B) final修饰的类肯定不能被继承C) final修饰的方法不能被重载D) final修饰的变量不允许被再次赋值一、final关键字可以用来修饰类、方法、变量。各有不同。A、修饰类(class)。 1、原创 2015-04-17 16:45:52 · 48908 阅读 · 0 评论 -
newinstance()和new有什么区别?
转自:http://www.jobui.com/mianshiti/it/java/7148/在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常转载 2015-05-13 11:04:58 · 591 阅读 · 0 评论 -
判断质数(素数)的方法
1、引自百度百科:质数 /** * 返回true,即为素数 * @param n * @return */ public static boolean isPrime(long n) { if (n <= 3) { return n > 1; } if (n % 2 == 0 || n % 3 == 0) {原创 2015-05-13 17:11:37 · 1081 阅读 · 0 评论 -
Calendar类 Calendar.HOUR(12小时制) 和 Calendar.HOUR_OF_DAY(24小时制)
今天发现调度器设置成上午的时间执行,下午的时间不执行。查看代码发现:Calendar.HOUR_OF_DAY (24小时)设置成 Calendar.HOUR (12小时)造成的。时间不对int interval = 1; //间隔事件 int repeat = 0; //调度任务的执行次数 o代表循环 String time = ftpProperties.getExecTim原创 2015-05-27 15:25:42 · 68173 阅读 · 2 评论 -
在eclipse中查看一个类及其父类中的所有方法和属性
ctrl+o 按一次是当前类的字段与方法 再按一次显示继承自父类的字段与方法1、按一次ctrl+O后,显示当前类的字段和方法。2、再按一次同时显示父类的字段和方法。蓝色字为父类属性原创 2015-11-11 13:59:29 · 36592 阅读 · 6 评论 -
Java对Map排序
平时不常写,记录下:引用地址:http://gcq04552015.iteye.com/blog/974580Java中对Map(HashMap,TreeMap,Hashtable等)的排序时间 首先简单说一下他们之间的区别: HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键转载 2015-10-13 17:27:02 · 423 阅读 · 0 评论 -
【hibernate】org.hibernate.ObjectNotFoundException: No row with the given identifier exists:
错误提示org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [cn.bss.model.FlCanteenbuild#353B107CC0A80C120000000007AE2D22];原因查数据库发现,flUnit表引用了flCanteenbuild表的Id。flU原创 2016-04-06 17:20:50 · 824 阅读 · 0 评论 -
Java: protected访问权限
面试题以下(D)添加到ComputerBook中不会出错class Book{protected int getPrice(){return 30;}}public class ComputerBook extends Book{}A) protected float getPrice(){}B) protected int getPrice(int p转载 2015-04-22 16:05:31 · 1771 阅读 · 0 评论 -
运行 java命令时找不到c:\java\lib\amd64\jvm.cfg
运行 java命令时出现这个c:\java\lib\amd64\jvm.cfg找不到怎么办JDK在安装的过程当中将会生成如下3个项目: HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in HKEY_LOCAL_转载 2014-12-19 11:29:39 · 3742 阅读 · 0 评论 -
java中的作用域(public ,private ,protected以及无访问控制符)
这4个访问控制符的权限作用如下表所示:作用域 当前类 同一package 子类 其他package public √ √ √ √ protected √ √ √ × 无控制符 √ √转载 2014-08-12 14:25:39 · 1059 阅读 · 0 评论 -
Java Math类的三个方法ceil,floor,round
ceil()该方法就表示向上取整,Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11;floor的英文是地板,该方法就表示向下取整,Math.floor(11.6)的结果是11,Math.floor(-11.4)的结果-12;最难掌握的是round方法,他表示“四舍五入”原创 2014-08-12 13:55:38 · 5547 阅读 · 0 评论 -
大话 i++、++i和i=++i、i=i++
++和--属于单目运算符。++在前就是“先加后赋”(++i)++在后就是“先赋后加” (i++)int i = 0;while(i<3){ System.out.println(i++);}原创 2014-08-14 13:39:00 · 705 阅读 · 0 评论 -
使用移位操作、位与操作把十进制转换为二进制
针对public class BaseTest { public static void main(String[] args) { char[] rst = ConvertTo2String(107); System.out.println(rst); char[] rst2 = ConvertTo2String2(107); System.out.println(rs原创 2014-08-14 17:28:08 · 3730 阅读 · 0 评论 -
预防XSS漏洞攻击
这类攻击的特点就是通过对HTTP参数内容进行特殊的编写,达到获取信息、执行命令的目的。举一个简单的例子,假如你有一个登录页面,在登录后在页面上显示用户的用户名。代码片段如下: 登录后显示的JSP页面片段 当前登录用户: ${username} 正常的情况下,这个功能会工作的很好,不会有什么问题。但是如果遇到别有用心的人,那么结果将会原创 2014-10-31 15:09:14 · 1218 阅读 · 0 评论 -
SQL注入攻击
通过JDBC方式操作时,要通过setString(原创 2014-10-31 16:11:49 · 914 阅读 · 0 评论 -
java中静态代码块的用法 static用法详解 类的加载顺序
转自:http://www.cnblogs.com/guanghuiqq/archive/2012/10/09/2716898.html(一)java 静态代码块 静态方法区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行转载 2014-10-20 14:04:48 · 519 阅读 · 0 评论 -
servlet启动服务的两种方式
startThreadHelloWorld com.relive.listener.HelloListener原创 2014-11-06 10:45:26 · 2542 阅读 · 0 评论 -
异常com.google.gson.internal.StringMap cannot cast to..原因&解决方案
转载自:http://blog.youkuaiyun.com/tongcpp/article/details/49903809异常信息 java.lang.ClassCastException: com.google.gson.internal.StringMap cannot cast to…异常描述 期望使用一个方法将JsonArray字符串转换为对象List,方法运行结束后,结果List中的对象不能识转载 2016-03-24 14:48:19 · 1255 阅读 · 2 评论