摘要: Java既是编译型语言,又是解释型语言 java源文件首先需要通过javac编译生成后缀名为.class的字节码文件(与平台无关,只面向JVM),然后使用Java虚拟机将字节码解释成特定平台上的机器码运行。 Java虚拟机JVM 不同平台上的JVM不同,但是都提供了相同的接口。 开发Java准备 下载安装Ja... 阅读原文
2018-04-07 14:18:01 阅读(713) 评论(0)
摘要: 1)File类操作文件的属性 1.File类的常用方法   1. 文件的绝对完整路径:getAbsolutePath() 文件名:getName() 文件相对路径:getPath() 文件的上一级目录:getParent() 文件的大小为:length() 删除文件:delete() 具体操作请参考如下代码: ... 阅读原文
2018-04-07 13:15:16 阅读(743) 评论(0)
摘要: 持久化就是将内存中的数据保存起来,使之可以长期存在。 在Java中 可以做到持久化有很多种方法。 其中有:   1. 堵塞型IO,也就是我们经常说的io流;   2. 非堵塞型IO,通常称为New IO。也就是我们经常说的nio   3. Xml   4. 序列化   5. 数据库持久化   本人将在之后博客中开展关... 阅读原文
2018-04-07 12:21:01 阅读(730) 评论(0)
摘要:   在项目中,遇到需求,需要进行规则入库,想到使用正则进行表达式的拆分和分类,具体如下:   Operation Mode(Operation Mode_2) (Approve CR1) equals Accept And ( Need Physical Access(Need Physical Access) (... 阅读原文
2018-04-07 12:06:02 阅读(700) 评论(0)
摘要: 一、AQS是什么   AQS同步器是Java并发编程的基础,从资源共享的角度分成独占和共享两种模式,像ReentrantLock、ThreadPoolExecutor、CountDownLatch等都是基于AQS来实现的,如图: 二、AQS同步队列的基本结构     AQS维护了一个头节点(head)和一个尾节点(... 阅读原文
2018-04-07 10:17:03 阅读(710) 评论(0)
摘要:  王利国的"Java语言程序设计第1次作业(2018)"详细 作业结果详细 总分:100 选择题得分:40  1. Java语言中,基本数据类型一共有( )种。 A.16 B.2 C.4 D.8 正确答案是: D  2. Java虚拟机的英文缩写是( ) A.JRE B.ECLIPSE ... 阅读原文
2018-04-07 10:08:01 阅读(769) 评论(0)
摘要: 3.2一维数组 3.2.1声明数组 数组类型[] 数组名称; int [] username; 或者 数组类型 数组名称[]; int username[]; 3.2.2初始化一维数组 一维数组初始化有两种格式,一种是先声明再赋值,一种是直接声明并赋值 int [] array = new ... 阅读原文
2018-04-07 09:50:02 阅读(700) 评论(0)
摘要: 昨天启动tomcat还好好的,今天不知道抽什么风,cmd中报错: The JRE_HOME environment variable is not defined correctly This environment 找到了原因: 在startup.bat里边实际调用了另一个批处理,就是setclasspath.ba... 阅读原文
2018-04-07 08:14:03 阅读(773) 评论(0)
摘要:   陪产假结束了,今天又开始正常上班了,正好赶上米粉节活动,又要忙上一阵了,米粉节活动时间为4.03 - 4.10,有不少优惠,感兴趣的可以关注mi.com或小米商城app。 今天给大家送了福利:小爱音箱F码,据说卖的比较好,不太好抢到,借着这次公司福利,分享给大家,以表大家的支持和鼓励。 掘金的运营真的很贴心,... 阅读原文
2018-04-07 07:50:20 阅读(722) 评论(0)
摘要: 新建.jsp报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方案: 1.检查在eclipse中,有没有配置JDK: 2.检查在eclipse中,tomcat有没有配置好: 3.在导... 阅读原文
2018-04-07 07:28:05 阅读(836) 评论(0)