上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: public(公共的) 所有类都可以访问 不写修饰符,那么就是友好的(friendly)或者叫default(默认的) 同一包的类可以访问 protected 只允许继承的子类访问和同一包下的类访问 private 只允许本类访问 阅读全文
posted @ 2017-11-29 10:15 诸秋白 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Tomcat7.0.52 密码是ysz2安装Tomcat需要jdk环境,如果不会装jdk的朋友问,请点击这里首先上传文件到Centos6.5 解压tomcattar -zxvf apache-tomcat-7.0.47.tar.gz 然后进入Tomcat跟目录下的bi... 阅读全文
posted @ 2017-11-28 16:20 诸秋白 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 在java或者web项目中,我们一般都需要用properties文件存储一些数据的,但是我们进行对properties的文件进行了数据修改之后,发现已经运行的项目读取的properties里面的数据还是原来的,必须重启服务器,才能生效。解决方法我把properties... 阅读全文
posted @ 2017-11-28 14:49 诸秋白 阅读(650) 评论(0) 推荐(0) 编辑
摘要: java解释器的作用 编译一个.java 文件时,我们会获得一个名字完全相同的输出文件;但对于.java 文件中的每个类,它们都有 一个.class 扩展名。因此,我们最终从少量的.java 文件里有可能获得数量众多的.class 文件。如以前用一 种汇编语... 阅读全文
posted @ 2017-11-28 10:13 诸秋白 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: 静态代码块在第一次创建对象的时候执行一次,之后再也不执行。 非静态代码块每创建一次对象就执行一次。class Cat{ Cat(){ System.out.println("构造代码块"); } static{ Syste... 阅读全文
posted @ 2017-11-27 11:46 诸秋白 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 在一个类里,初始化的顺序是由变量在类内的定义顺序决定的。即使变量定义大量遍布于方法定义的中间, 那些变量仍会在调用任何方法之前得到初始化——甚至在构建器调用之前。例如://: OrderOfInitialization.java// Demonstrates init... 阅读全文
posted @ 2017-11-27 09:11 诸秋白 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Java 尽自己的全力保证所有变量都能在使用前得到正确的初始化。若被定义成相对于一个方法的“局部”变 量,这一保证就通过编译期的出错提示表现出来。因此,如果使用下述代码:void f() {int i;i++;}就会收到一条出错提示消息,告诉你i 可能尚未初始化。当然... 阅读全文
posted @ 2017-11-27 08:31 诸秋白 阅读(2144) 评论(0) 推荐(0) 编辑
摘要: Java中其实也有内存泄露,就是因为对象无用却可达的原因. 这个细分下来有三个 1. 不可用不可达——>这种情况GC会帮我们回收掉,而C++不会 2. 不可用可达 ——>这种情况会存在内存泄露 3. 可用可达 ——>正常使用 1.不可用不可达就是我们的变... 阅读全文
posted @ 2017-11-26 21:04 诸秋白 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 在java中static用来修饰Class类中属性和方法。被static修饰的成员属性和成员方法独立于该类的任何对象,它们在内存空间上会被放在描述Class的位置中,也就是说它们为此类(Class)所有的实例对象共用。所以说只要这个类被加载,那么这些被static修饰... 阅读全文
posted @ 2017-11-25 16:42 诸秋白 阅读(245) 评论(0) 推荐(0) 编辑
摘要: this 关键字 如果有两个同类型的对象,分别叫作a 和b,那么您也许不知道如何为这两个对象同时调用一个 f()方法:class Banana { void f(int i) { /* ... */ } }Banana a = new Banana(), b = n... 阅读全文
posted @ 2017-11-25 15:57 诸秋白 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页