Java
王小扣
IT
展开
-
Java JDK安装及环境配置
转载:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 环境变量配置: 系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jr...原创 2018-03-15 18:26:00 · 101 阅读 · 0 评论 -
JAVA题目
1.抽象类和接口的区别 抽象类:声明方法的存在而不去实现的类abstract class 接口:抽象方法的集合 不同: 属性:抽象类可以有普通的成员变量,接口不可以 方法:抽象类有非抽象的方法和构造方法,并且修饰符可以是私有private的, 接口只能是抽象的方法,并且修饰符必须是public 最后:只能继承一个抽象类,但是可以实现多个接口 2.类成员的访问权限 公有:publi...原创 2017-02-27 08:08:00 · 208 阅读 · 0 评论 -
JDK,JRE,JVM之间的关系
JDK包括JRE包括JVM http://java-mzd.iteye.com/blog/838514原创 2017-02-27 07:58:00 · 137 阅读 · 0 评论 -
struts常量<constant>说明
1、<constant name="struts.action.extension" value="do" />这个时候访问action都必须加.do <constant name="struts.action.extension" value="do,," />这个时候可以是.do也可以为空 默认情况下是.action或者是空 配置在 2、<con原创 2017-01-09 17:18:00 · 114 阅读 · 0 评论 -
Java开发环境搭建
1.安装JDK 2.配置环境变量 JAVA_HOME 配置JDK安装路径 PATH 配置JDK命令文件的位置,bin目录,最前面用;隔开 CLASSPATH 配置类库文件的位置,lib目录 .(表示当前路径);(隔开)+文件路径...原创 2017-02-27 07:51:00 · 67 阅读 · 0 评论 -
int 和 Integer的区别
int是基本类型,默认值为0,int a=5;a只能用来计算,一般作为数值参数。 Integer是引用类型,默认值为null, Integer b=5;b是一个对象,它可以有很多方法,一般做数值转换,WEB开发中用。 应用:list,map中存放的是object,所以不能使用基本数据类型,只能使用引用。 package com.wangcf; public class Test { ...原创 2017-02-24 10:39:00 · 118 阅读 · 0 评论 -
java日期格式处理
继承关系:java.lang.Object->java.text.Format->java.text.DateForm->java.text.SimpleDateFormat 日期代码:G年代,y年,M月,d日,h时(上下午1-12),H时(24小时制),m分钟,s秒,S毫秒,E星期,D一年中的第几天,F一个月中的第几个星期几,w一年中的第几个星期,W一个月中的第几个星期...原创 2016-11-21 18:46:00 · 108 阅读 · 0 评论 -
Unknown tag
<c:forEach items="" var="" varStatus="s">缺少<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>这个是c标签,同理还有s标签。原创 2016-11-19 10:14:00 · 3014 阅读 · 0 评论 -
eclipse连接SQL2008R2
最近又开始写JAVA WEB了,想起连接数据库就麻烦,但是通过一天的努力我居然弄好了,很有成就感。 我用的是 SQL Server 2008 R2 + eclipse 首先要成功的安装好SQL最终结果要这样,打开控制台,图中画圈的必须有,一开始我没有这个东西,实在连接不上。 这个TCP/IP要启用 这个TCP/IP也要启用 并且查看端口号 1433.这个要与代码上的相同...原创 2016-03-06 13:09:00 · 188 阅读 · 0 评论 -
final的使用
http://www.docin.com/p-629672161.html原创 2017-02-28 17:49:00 · 80 阅读 · 0 评论 -
Java变量声明,实例化,问题
1.变量在输出前必须实例化,这是因为只有声明,没有分配内存空间 在这种情况下会报错 2.实例化后,尽管没有赋值,可能是默认了吧,但也不会输出null,什么也没有输出 上面的理解可能是错的,a赋值了,就是空的,不是null; 但是下面的这个就是输出的null public class Test { public String i;; public static voi...原创 2017-02-28 20:35:00 · 478 阅读 · 0 评论 -
Java接口interface,匿名内部类
接口 1.接口内部为 常量+公用的抽象方法。类必须实现接口中的所有方法 2.接口的语法格式:不写abstract会自动添加,可以继承多个接口 修饰符不能使private,protected [修饰符] interfance (abstract) 接口名 [extends 符接口1,父接口2]{ 常量public static final可以不写 抽象方法public abstr...原创 2017-03-09 13:35:00 · 571 阅读 · 0 评论 -
Java中的抽象类abstract
abstract定义抽象类 abstract定义抽象方法,只需要声明,不需要实现 包含抽象方法的类是抽象类 抽象类中可以包含抽象方法,也可以包含普通方法 抽象类不能直接创建,可以定义父类引用变量指向子类的对象 子类继承抽象类,必须实现父类中的抽象方法 抽象类的应用场景: 1.父类只知道子类应该包含的方法,但是不知道子类如何去实现这些方法,约束子类必须有哪些方法,但是并不关心它如何...原创 2017-03-09 12:26:00 · 91 阅读 · 0 评论 -
Java中的多态,引用类型的转换
1.多态分为引用多态和方法多态,见测试类 package com.wangcf; //父类 public class Animal { public void eat(){ System.out.println("父类的方法"); } } package com.wangcf; //子类 public ...原创 2017-03-09 11:42:00 · 169 阅读 · 0 评论 -
Java中的Object类的toString()方法,equals()方法
Object类是所有类的父类,若没有明确使用extends关键字明确表示该类继承哪个类,那么它就默认继承Object类,也就可以使用Object中的方法: 1.toString 如果输出一个对象的时候,会使用Object类的toString方法,结果会输出一个对象的哈希code码,地址的字符串 Bridge bri=new Bridge(); System.out.println(bri)...原创 2017-03-08 19:54:00 · 194 阅读 · 0 评论 -
Java的继承,final关键字,super关键字
1、继承的初始化顺序: 父类—>父类的初始化对象中的属性—>父类的构造方法—>子类—>子类的初始化对象中的属性—>子类的构造方法 若有构造方法:则先执行属性,再执行构造方法 若构造方法中没有对name属性进行赋值,则name的值为类属性所赋的值 package com.wangcf; //父类 public class Animal...原创 2017-03-08 17:26:00 · 105 阅读 · 0 评论 -
Java中的静态变量static
package com.wangcf; public class Test { String name="你好"; static String sex="男"; Test t=new Test(); /** * 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员 * 如果希望在静态方法中调用非静态变量,可以通过创建类的对象...原创 2017-03-06 21:34:00 · 217 阅读 · 0 评论 -
把字符串"3,1,2,4"以","分割拆分为数组,数组元素并按从小到大的顺序排列
package com.wangcf; /** * 把字符串"3,1,2,4"以","分割拆分为数组,数组元素并按从小到大的顺序排列 * @author fan * */ public class Test{ /** * 冒泡排序 * @param s * @return */ public int[] paixu(int[] s)...原创 2017-03-06 08:29:00 · 327 阅读 · 0 评论 -
Java中的运算符
1.a++和++a的区别: a++的情况先执行输出,再执行a=a+1;++a先执行a=a+1原创 2017-02-28 20:46:00 · 93 阅读 · 0 评论