-
什么是java web开发
Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常 -
Java引用与C指针的区别是什么
Java引用与C指针的区别如下:1、现象指针在运行时可以改变其所指向的值(地址)即指向其它变量,而引用一旦和某个对象绑定后就不能再改变,总是指向最初的对象。2、编译程序在编译时 -
java导出csv乱码解决方法介绍
1、问题将查询的数据以xls文件导出时(UTF-8编码),数据正常;但以CSV文件导出时,文件中的中文乱码,同样是UTF-8编码,改成GBK编码导出时,中文显示正常。本以为问题解决,后面导出含拉丁字 -
java中父类与子类之间的转换问题
示例一父类强制转子类Father f = new Father();
Son s = (Father)f;//出错 ClassCastException分析:创建一个父类的实例,想要强制把父类对象转换成子类的,不行!通俗的想,真正当 -
java中类方法与对象方法的区别
类方法和对象方法的区别如下:1、对象方法必须用对象调用,类方法必须用类来调用2、对象方法中可以直接访问属性(成员变量),类方法中不可以直接访问属性(成员变量)3、类方法和对 -
java中字符串不等于怎么判断
java中字符串不等于可以使用equals()方法判断,equals()方法用于将字符串与指定的对象比较。语法public boolean equals(Object anObject)参数anObject -- 与字符串进行比较的 -
java判断字符串是否包含指定字符串
indexOf(String s)的使用,如果包含,返回的值是包含该子字符串在父类字符串中起始位置;如果不包含必定全部返回值为-1package my_automation;
public class z_test {
publ -
经典java面试题_实习生必问![java面试题]
第一,谈谈final, finally, finalize的区别。final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstra -
win7系统无法安装java的原因和解决方法
原因1:代理服务器要求身份验证解决方法:检查“Internet 连接代理设置”页面。注:请确保代理身份验证已关闭。原因2:网络连接失败解决方法:如果网络拥塞或者网络服务提供商的 Inte -
java中的map可以根据key排序吗
java中map常用排序方式:按键排序(sort by key), 按值排序(sort by value)。推荐:java视频教程1、按键排序jdk内置的java.util包下的TreeMap<K,V>既可满足此类需求,向其构造方法 -
java文件是如何运行的
首先你要准备一个jdk,拷贝jdk的bin目录,如下图所示:接着在PATH环境变量中添加JDK的bin目录,如下图所示:打开CMD命令行,用javac命令编译java文件,如下图所示:最后用java命令执行编译 -
java的get乱码问题解决方法
java的http请求乱码问题:(推荐:java视频教程)get请求出现乱码:解决方法:在后台获取字符串后对编码进行转化,如常见的编码ISO-8859-1,代码如下String name = request.getParameter("n -
java 方法和函数的区别有哪些
面向对象的语言叫方法,面向过程的语言叫函数。在java中没有函数这么一说,只有方法一说。实际上方法就是函数,函数就是方法,只是在不同的语言不同的称呼而已。一句话告诉你如何区 -
java控制台中文输出乱码解决方法
java资源的编码都是utf8,使用utf8编译。但是控制台输出的时候,中文汉字还是会出现乱码。eclipse控制台eclipse控制台的编码默认为操作系统的编码,比如GBK。这时候就不能正确显 -
java常量池图文详解
java常量池是一个经久不衰的话题,也是面试官的最爱,题目花样百出,小菜早就对常量池有所耳闻,这次好好总结一下。推荐:java视频教程jvm虚拟内存分布:程序计数器是jvm执行程序的流水 -
java并发编程详解
一.synchronized的缺陷synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢?如果一个代码块被synchronized修饰了,当一个线程获取了对应 -
java可以对字母排序吗?
java对字母排序代码如下:(推荐:java视频教程)package lianxi.Demo;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* (对字母进行排序, -
java中throws与try...catch有什么区别
throws是将异常抛出,后续代码不再执行。而try…catch是将异常抛出,并且要继续执行后面的代码。package com.oracle;
import java.text.ParseException;
import java.text.Sim -
java中数组是否为空怎么判断?
java中判断数组是否为空的方法如下:一维数组// 一维数组: int[] array
if(array == null || array.length == 0)
return true;二维数组//二维数组: int[][] array
if((array -
java几种乱码处理方法介绍
java乱码解决方法:解决方式1(若乱码参数多,就比较低效)浏览器默认编码为ISO-8859-1,后端Servlet接收请求参数,按照ISO-8859-1进行解码,得到二进制流,然后再用UTF-8编码。示例代码: -
java中关于==和equals的分析
==的分析1、对于基本数据类型,比较的是他们的具体内容是不是一样,跟他们的内存地址无关。举个例子:public class Test{
public static void main(String[] args) {
int i -
java中使用for循环时常见的语法错误有哪些
错误程序如下:public class Forloop {
public static void main(String[] args) {
for (int i = 1; i <= 4; i++) {
for (int j = 1; j <= i; j++) {
-
java导出excel乱码解决方法及原因
java导出错误方式与正确方法:(推荐:java视频教程)错误方式:
response.setHeader("Content-Disposition", "inline;filename="+ new String(fileName.getBytes(),"utf-8"));
Strin -
java的多线程常见面试题[java面试题]
并行和并发有什么区别? (推荐学习:java常见面试题)并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实 -
java中实现线程安全的方式有哪些
要实现线程安全一般至少需要两个特性:原子性和可见性。实现方式:1)使用synchronize:它本具有原子性和可见性的,所以如果使用了synchronize修饰的操作,那么就自带了可见性,synchroni