- 博客(30)
- 资源 (2)
- 收藏
- 关注
转载 java中Class对象详解
java中把生成Class对象和实例对象弄混了,更何况生成Class对象和生成instance都有多种方式。所以只有弄清其中的原理,才可以深入理解。首先要生成Class对象,然后再生成Instance。那Class对象的生成方式有哪些呢,以及其中是如何秘密生成的呢?Class对象的生成方式如下:1.Class.forName("类名字符串") (注意:类名字符串必须是全称,包名+
2016-12-27 11:47:44 541 1
转载 Java线程同步:synchronized锁住的是代码还是对象
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:[java] view plain copy c
2016-12-27 11:47:07 245
原创 web配置站点访问固定文件url不变
web开发做了前后端分离后,会产生这样的需求,以oa.org为例,用户访问http://oa.org/new/xx时,服务器固定显示http://oa.org/new.html文件,文件根据url里new/后面的参数执行对应的操作。在nginx下配置方法为:location ^~ /new { root /data/think/Public/; default_type text/ht
2016-12-27 10:59:31 854
原创 java序列化
class Box implements Serializable { private int a; void setA(int tmp) { a = tmp; } int getA() { return a; }}Box my = new Box();my.setA(10);try { FileOutputStr
2016-12-26 14:41:47 249
转载 谈谈Java:Checked Exception与Runtime Exception 的区别
Java里有个很重要的特色是Exception ,也就是说允许程序产生例外状况。而在学Java 的时候,我们也只知道Exception 的写法,却未必真能了解不同种类的Exception 的区别。 首先,您应该知道的是Java 提供了两种Exception 的模式,一种是执行的时候所产生的Exception (Runtime Exception),另外一种则是受控制的Exception
2016-12-23 12:13:53 304
原创 java类的静态与非静态
静态方法不能调用非静态方法,同样非静态方法不能调用静态方法。静态变量是共享的。实例变量:每个实例一个静态变量:每个类一个class Obj { private static int num = 0; private int size = 0; Obj() { size++; num++; } public vo
2016-12-21 10:39:44 304
转载 java中import,package的用法
有些人写了一阵子 Java,可是对於 Java 的 package 跟 import 还是不 太了解很多人以為原始码 .java 档案中的 import 会让编译器把所 import 的程式通通写到编译好的 .class 档案中,或是认為 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。让我们先了解一下,Java 的 package 到底有何用处。
2016-12-15 15:55:13 318
转载 java数据类型图
┏数值型━┳━整数型:byte short int long ┏基本数据类型━━┫ ┗━浮点型:float double ┃ ┣字符型:char 数据类型╋
2016-12-15 15:31:20 815
原创 linux透明大页介绍说明
Transparent Huge Pages的一些官方介绍资料:Transparent Huge Pages (THP) are enabled by default in RHEL 6 for all applications. The kernel attempts to allocate hugepages whenever possible and any Linux proces
2016-12-15 11:20:53 3937
原创 java变量
吓得我赶紧搜了下面向对象三要素:封装继承多态,然后写了代码进行测试,终于得出结论:Rabbit obj = new Giraffe();能够过编译器这关。作者的多态没理解透彻啊class Rabbit {}class Giraffe extends Rabbit {}public class Object { public static void main(String
2016-12-13 17:04:50 295 1
转载 java中不带package和带package的编译运行方式
java中不带package的程序和带package的程序编译的方式是不同的。一、不带package的程序建立个HelloWorld.java的文件,放入C:\,内容如下:public class HelloWorld{ public static void main(String args[]) //向屏幕上写字符串"HelloWorld!" {
2016-12-09 14:58:28 442 1
转载 Windows下自由创建.htaccess文件的N种方法
.htaccess是apache的访问控制文件,apache中httpd.conf的选项配合此文件,完美实现了目录、站点的访问控制,当然最多的还是rewrite功能,即URL重写,PHP中实现伪静态的一个重要途径,也是被公认为SEO中搜索引擎友好的极为有效的一个手段。尽管前些天的黑屏风波闹的沸沸扬扬,但依本人拙见,windows用户并无任何减少。现在的一个实际问题就是windows不允许重命名
2016-12-05 10:53:31 423
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人