java
文章平均质量分 60
Foolish_nick
这个作者很懒,什么都没留下…
展开
-
Enum使用
package com.htxx.action.business;public enum Colorr { RED("红色"), GREEN("绿色"), BLANK("白色"), YELLO("黄色"); private String zhongwen;private Colorr(String zhongwen) { //构造器必须为private this.zhongwen...原创 2017-08-09 10:40:58 · 210 阅读 · 0 评论 -
2018-04-28
问:如下程序语句有什么问题吗?short s1 = 1;s1 = s1 + 1;//1short s2 =1;s2 +=1; short j=1; j+=1; short i=1; i=i+1;对复合赋值表达式来说,E1 op= E2 (诸如 i += j; i -= j 等等),其实是等同于 E1 = (T)...转载 2018-04-28 11:43:38 · 193 阅读 · 0 评论 -
Unrecognized SSL message, plaintext connection?
异常:javax.mail.MessagingException: Exception reading response (javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?) at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTr...原创 2018-04-25 16:09:10 · 5235 阅读 · 1 评论 -
全局异常处理
package com.mmall.common;import lombok.extern.slf4j.Slf4j;import org.springframework.stereotype.Component;import org.springframework.stereotype.Repository;import org.springframework.stereotype.Se...转载 2018-03-20 19:30:51 · 244 阅读 · 0 评论 -
数组Array
对象数组和基本类型数组在使用上几乎是一致的,唯一的区别是对象数组保存的是对象引用,基本类型数组直接保存基本类型的值。 新生成一个数组时,会初始化,如果是对象数组,则被初始化为null;如果是基本类型数组,数值型被初始化为0,Char类型被初始化为空,布尔类型被初始化为false。 package chapter16;class A{}public class arr1 { ...原创 2017-09-19 08:42:41 · 389 阅读 · 0 评论 -
重写与重载
重写:子类继承父类某一方法,有相同的方法名,参数,称为重写。重载:子类继承父类某一方法,方法名相同,但是参数不同,称为重载。 能与public void m1(){}形成重载的有哪些(c e f) a.private void m1(){} //无法通过返回值来重载 b.private int m1(){ return 1; } c.public void m1...转载 2017-09-19 13:58:30 · 369 阅读 · 0 评论 -
抽象类
抽象方法是只声明而未实现的方法,所有的抽象方法必须用abstract修饰,包含抽象方法的类必须也用abstract修饰。 有抽象方法的类一定是抽象类,抽象类不一定有抽象方法。package chapter16;import sun.applet.Main;public abstract class Abs1 { private int age; private St...原创 2017-09-19 14:07:24 · 362 阅读 · 0 评论 -
接口
接口是JAVA实现多继承的一种机制,一个类只能继承一个类,但是可以实现多个接口。 接口与一般类一样,也可以继承父类(接口),但是接口可以继承多个父接口。package chapter16;interface Inter3{ public void method3();}interface Inter2{ public void method2();}public ...原创 2017-09-19 14:23:16 · 315 阅读 · 0 评论 -
静态代码块
package chapter16;public class Static1 { public Static1() { System.out.println("Static1的类的构造器"); } static { System.out.println("Static1的执行静态代码块"); }}class C2{ s...原创 2017-09-19 15:16:36 · 352 阅读 · 0 评论 -
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
类型转换错误,不能由Object转换为实体类本来是这样写的,也没有报错: List<Enterprise> enterprises=importFile.importEmployeeByPoi(file1); int start=enterprises.size(); Enterprise[] qiye=(Enterprise[]) enterprises.toArra...原创 2017-07-27 14:03:30 · 3021 阅读 · 0 评论 -
常用集合Map,List,Set
package com.htxx.redis;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util...原创 2017-08-10 16:14:18 · 296 阅读 · 0 评论 -
Final关键字
根据惯例,既是static又是final的域(即编译常量)将用大写表示,并使用下划线分割各个单词。Final关键字对于基本类型,会使其数据恒定不变。但对于对象引用,final使得引用恒定不变--一旦引用被初始化指向某个对象,就无法再把它改为指向另一个对象,然而对象其自身是可以修改的。这一限制,同样适用于数组,因为他也是对象。空白final:java允许生成“空白final”---指生命为final...原创 2017-08-10 10:16:32 · 204 阅读 · 0 评论 -
内部类
将一个类的定义放在另一个类的内部,称为内部类。编写一个名为outer的外部类,它包含一个Inner内部类。在outer中添加一个方法他返回inner类型对象。在main中创建并初始化一个指向inner的引用。程序编译后,会产生两个class文件,分别是Outer.class和Outer$Inner.class,其中$代表了下面程序中Outer.Inner中的那个。Outer.Inner in...翻译 2017-08-09 10:44:23 · 707 阅读 · 0 评论 -
IDEA单独javac编译某个java文件
找到下面的terminal打命令,进入编译目标所在文件夹,执行javac命令:E:\ideaPro2\Thread>cd src\com\sa\threadE:\ideaPro2\Thread\src\com\sa\thread>cd 练习\练习1E:\ideaPro2\Thread\src\com\sa\thread\练习\练习1>javac RESPONSE_F...原创 2018-07-26 16:42:26 · 21046 阅读 · 2 评论