随笔分类 -  Java

摘要:获取Class对象的三种方式 注意:在运行期间,一个类,只有一个Class对象产生。 三种方式常用第三种,第一种对象都有了还要反射干什么。第二种需要导入类的包,依赖太强,不导包就抛编译错误。一般都第三种,一个字符串可以传入也可写在配置文件中等多种方法。 阅读全文
posted @ 2018-04-19 00:13 一纸年华 阅读(11493) 评论(0) 推荐(1) 编辑
摘要:方法一: 方法二: 方法三: 阅读全文
posted @ 2018-04-18 21:47 一纸年华 阅读(16450) 评论(1) 推荐(0) 编辑
摘要:tomcat从官网站点下载时须注意版本信息: zip格式为window压缩版。 tar.gz为linux安装板。 installer为window安装板。 解压后的各文件功能与作用: bin:用于放置启动和关闭的脚本文件; conf:放置各种配置文件; lib:支撑的jar包; log:存放日志文件 阅读全文
posted @ 2018-03-29 10:12 一纸年华 阅读(373) 评论(0) 推荐(0) 编辑
摘要:如何快速解决myeclipse中导入jquery文件的报错。 解决: 选中错误的文件, 点击右键, 选中myeclipse,点击Exclude From Validation。 阅读全文
posted @ 2018-03-27 23:45 一纸年华 阅读(426) 评论(0) 推荐(0) 编辑
摘要:java compiler level does not match the v examime. java 编译器级别与项目版本不匹配。 解决: 在当前项目上点右键,属性 Properties->MyEclipse->Project Facets中,配置编译版本与java compiler的版本一 阅读全文
posted @ 2018-03-27 23:43 一纸年华 阅读(2576) 评论(0) 推荐(0) 编辑
摘要:Java关键字及其作用 一、 总览: 二、 详细解释 1. 访问控制 1) private 私有的 private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。 只能在声明 private(内部)类、方法或字段的类中引用这些类、方法或字段。在类的外部或者对于子类而言,它们是 阅读全文
posted @ 2018-03-18 17:17 一纸年华 阅读(193) 评论(0) 推荐(0) 编辑
摘要:题目一: 问这个程序的输出结果( ) A.null B.sub C.base 考察对类的执行步骤的理解。 new Sub();在创建派生类.过程中首先创建基类对象,然后才能创建派生类。 创建基类即调用base()方法,在方法中调用callName()方法,由于派生类中存在此方法,则调用了派生类中的c 阅读全文
posted @ 2018-03-17 23:27 一纸年华 阅读(856) 评论(0) 推荐(0) 编辑
摘要:1、简述你所知道的JAVA修饰符及各自的使用机制?(public、abstract、final、synchronized、super…) public :允许所有客户访问 protected:只能在本包内被该类的子类所使用 private:只允许在本类内使用 abstract:没有提供实现,需要子类 阅读全文
posted @ 2018-03-17 17:03 一纸年华 阅读(108) 评论(0) 推荐(0) 编辑
摘要:单例模式是一种创建模式。 这种模式只涉及一个单独的类,它负责创建自己的对象。 该类确保只创建单个对象。 这个类提供了一种访问其唯一对象的方法。 例子: MainWindow类的构造函数是私有的,并且有一个自身的静态实例。 MainWindow类提供了一个静态方法来获取它的静态实例到外部世界。 Mai 阅读全文
posted @ 2018-03-17 16:17 一纸年华 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:1.什么是java的平台无关性? Java源文件被编译成字节码的形式,无论在什么系统环境下,只要有java虚拟机就能运行这个字节码文件。也就是一处编写,处处运行。这就是java的跨平台性。 2.在一台电脑上配置java环境,path起什么作用?如何配置? path的作用是在DOS环境下,能在任意位置 阅读全文
posted @ 2018-03-16 16:30 一纸年华 阅读(371) 评论(0) 推荐(0) 编辑
摘要:输出的结果: 问题1. //输出结果:1234//这里虽然是一个静态方法,但是里面的变量是一个局部变量,//所以这里不因为是静态方法,就误认为里面的变量也是静态变量了 问题2. What is the result?A. ABDCBDCBB. ABCDABCDC. Compilation fails 阅读全文
posted @ 2018-03-16 14:05 一纸年华 阅读(170) 评论(0) 推荐(0) 编辑
摘要:原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序 阅读全文
posted @ 2018-03-16 13:14 一纸年华 阅读(128) 评论(0) 推荐(0) 编辑
摘要://模拟售票窗口,用4个线程模拟4个窗口在售票,共有8张票,用线程同步来实现public class Ticket { public static void main(String[] args) { for(int i=0;i<4;i++){ new SellWindow().start(); } 阅读全文
posted @ 2018-03-16 12:26 一纸年华 阅读(407) 评论(0) 推荐(0) 编辑
摘要:public class ThreadTest { private int j; //+1 private synchronized void add(){ j++; System.out.println(Thread.currentThread().getName()+"add:"+j); } / 阅读全文
posted @ 2018-03-16 12:25 一纸年华 阅读(1649) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示