java
苍蓝猛兽
好好学习 天天向上
展开
-
java 编译期常量
今天在看书的时候遇到了一个不是很懂的名词,是在think in java 这本书的第七章讲final关键字时讲到的。然后自己在网上查了一下知道了一些。 编译器常量就是:它的值在编译期就可以确定的常量。也就是说在编译的时候就已经为用到这些常量的地方赋好值了。下边这段程序可以很好地帮助我们找出哪些是编译期常量哪些不是。 package com.wenge.compileTest; public原创 2016-11-28 18:16:02 · 462 阅读 · 0 评论 -
java 创建string对象机制 字符串缓冲池 字符串拼接机制
对于创建String对象的机制,在这一过程中涉及的东西还是值得探究一番的。 首先看通过new String对象和直接赋值的方式有什么区别,看如下代码: public static void main(String[] args) { String str1 = new String("abc"); String str2 = "abc"; String s原创 2016-11-28 18:15:57 · 408 阅读 · 0 评论 -
java equals和==的区别
大概说equals和==都比较的是什么: 1. boolean tem = a == b; 首先==比较的肯定是地址,从堆栈的角度说也就是说==比较的是栈上面的内容。因为栈是用来存放地址或是java中八大基本类型中自动变量的字面值(自动变量就是用int a = 1;这种形式来定义的变量)。如果是自动变量比较值的话肯定是用==来比较,因为equals()是一个方法,所以必须由对象调用才可原创 2016-11-28 18:15:52 · 201 阅读 · 0 评论 -
类的加载连接初始化
在学习过程中一道面试题引起的对jvm中类的加载连接和初始化部分的内容的探究原创 2016-11-28 10:09:16 · 260 阅读 · 0 评论 -
实现模糊查询时对特殊字符进行处理和对查询结果进行处理
最近正处于期末考试周,博客好久没有更新。而且代码也写的比较少所以也不知道有什么好东西分享给大家。在这次的课程设计中老师布置了一个完成信息检索的作业,我是用网页实现的。功能比较简单写了将近半天的时间就完成功能,但是我还有点意犹未尽的感觉所以自己又完善了一下细节。然后我注意到如果在实际开发中,我们要用模糊查询来进行检索那返回的结果中最好是应该把查询条件进行高亮显示的这样也算是提高用户体验。所以知道做什原创 2017-01-04 20:30:13 · 4397 阅读 · 0 评论