上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

2019年5月14日

摘要: 定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量 JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): 1.request对象(作用域) 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServl 阅读全文

posted @ 2019-05-14 13:27 AJPFX 阅读(185) 评论(0) 推荐(0) 编辑

摘要: 大家平时遇到乱码问题是否有自己的一套解决方案?这篇文章就是介绍一下常用的编码方式关于编码ansi、GB2312、unicode与utf-8的区别 先做一个小小的试验: 在一个文件夹里,把一个txt文本(文本里包含“今天的天气非常好”这句话)分别另存为ansi、unicode、utf-8这三种编码的t 阅读全文

posted @ 2019-05-14 13:25 AJPFX 阅读(236) 评论(0) 推荐(0) 编辑

摘要: 首先,我们定义两个类,A和B,并且假设B继承自A。下面的代码中,定义了几个静态泛型方法,这几个例子随便写的,并不是特别完善,我们主要考量编译失败的问题: Java代码 public class Generic{ //方法一 public static <T extends A> void get(L 阅读全文

posted @ 2019-05-14 13:24 AJPFX 阅读(104) 评论(0) 推荐(0) 编辑

摘要: Java有许多关键字,但是这个关键字估计很少有人了解,今天就跟大家谈一谈这个关键字吧。先说明一下,这个关键字开发中用的极少,感兴趣的朋友可以了解一下。一、概述在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。二、语法在Java中 阅读全文

posted @ 2019-05-14 13:21 AJPFX 阅读(160) 评论(0) 推荐(0) 编辑

摘要: throw、throws关键字 throw关键字: 是用于方法体内部,用来抛出一个Throwable类型的异常。如果抛出了检查异常, 则还应该在方法头部声明方法可能抛出的异常类型。该方法的调用者也必须检查处理抛出的异常。 如果所有方法都层层上抛获取的异常,最终JVM会进行处理,处理也很简单,就是打印 阅读全文

posted @ 2019-05-14 13:19 AJPFX 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 成员变量和局部变量 3.1、成员变量和局部变量 A:在类中的位置不同 * 成员变量:在类中方法外 * 局部变量:在方法定义中或者方法声明上 B:在内存中的位置不同 * 成员变量:在堆内存(成员变量属于对象,对象进堆内存) * 局部变量:在栈内存(局部变量属于方法,方法进栈内存) C:生命周期不同 * 阅读全文

posted @ 2019-05-14 13:18 AJPFX 阅读(97) 评论(0) 推荐(0) 编辑

摘要: java.lang.Object java.lang包在使用的时候无需显示导入,编译时由编译器自动导入。 Object类是类层次结构的根,Java中所有的类从根本上都继承自这个类。 Object类是Java中唯一没有父类的类。 其他所有的类,包括标准容器类,比如数组,都继承了Object类中的方法。 阅读全文

posted @ 2019-05-14 13:16 AJPFX 阅读(120) 评论(0) 推荐(0) 编辑

摘要: 今天总结了一下子父类当中含有静态代码块、代码块、构造函数、成员变量、子类复写父类方法时子类的初始化过程,把思路理清一下 总结一下:1.父类字节码先被JVM加载,父类静态代码块先运行。2.子类字节码被加载,子类静态代码块运行。3.子类构造函数进栈,子类的成员变量默认初始化4.super启动,父类构造函 阅读全文

posted @ 2019-05-14 13:15 AJPFX 阅读(120) 评论(0) 推荐(0) 编辑

摘要: FileWriter从类OutputStreamWriter继承的1、public void write(int c) throws IOException写入单个字符。 c - 指定要写入字符的ASCII。2、public void write(char[] cbuf, int off, int 阅读全文

posted @ 2019-05-14 13:13 AJPFX 阅读(193) 评论(0) 推荐(0) 编辑

摘要: Java中创建线程主要有三种方式:一、继承Thread类创建线程类(1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。(2)创建Thread子类的实例,即创建了线程对象。(3)调用线程对象的start()方法来启动该线 阅读全文

posted @ 2019-05-14 13:09 AJPFX 阅读(150) 评论(0) 推荐(0) 编辑


上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

Copyright © 2025 AJPFX
Powered by .NET 9.0 on Kubernetes