
java
文章平均质量分 74
normol
先做人,后做事。
展开
-
java中的枚举类型详解
1、 基本特性 2、 向enum中添加新方法1、 基本特征方法摘要 int compareTo(E o) Enum类实现了Comparable接口 boolean equals(Object oher) 编译器为你提供了equals()和hashCode()方法 class<E> getDeclaingClass() String name() 返回enum实例原创 2017-07-15 09:36:14 · 942 阅读 · 0 评论 -
线程(集合的线程安全问题)
集合与线程安全iteratorCAS算法集合与线程安全Do you notice that all the basic collection classes - ArrayList, LinkedList, HashMap, HashSet, TreeMap, TreeSet, etc - all are not synchronized? In fact, all...原创 2018-03-29 20:15:08 · 2182 阅读 · 0 评论 -
java基础复习(抽象类和接口)
接口中的数据域只能是public static final,方法只能是public abstract 由于这个原因,这些修饰也可以忽略。数据域只能是static final的原因: stackoverflow上: An interface can’t have behavior or state because it is intended to specify only an inter原创 2017-12-26 13:34:01 · 291 阅读 · 0 评论 -
java基础复习(继承和多态)
关于静态方法的继承: 老师ppt上: 1、与实例方法一样,静态方法能够被继承,但是静态方法不能被重写。 2、如果父类和子类都定义了相同的静态方法, 那么父类中的静态方法将会被隐藏。stackoverflow上 Are static methods inherited in Java?要点: 1、All methods that are accessible are inherited b原创 2017-12-25 15:27:26 · 430 阅读 · 0 评论 -
java基础复习(类和对象)
构造函数(构造器)1、this() super()都必须是构造函数里的第一句声明 若同时出现,那么原则是: 参数少的构造器用this调用参数多的,在参数最多的构造函数里调用 super静态变量、静态方法、常量static: 被所有的实例共享final: 不能改变static variable: (其实更准确的而讲,static 只能作用于field,因为var原创 2017-12-23 19:05:58 · 275 阅读 · 0 评论 -
java基础复习(数组)
数组声明:int[] a, b; // Both a and b are arrays of type intint c[], d; // WARNING: c is an array, but d is just a regular int数组初始化initialize:An array initializer creates an array and provides initial原创 2017-12-23 13:08:09 · 289 阅读 · 0 评论 -
java基础,每日三题(String、==、equals、数组)
题目均来自牛客网1、 有以下代码片段:String str1="hello";String str2="he"+ new String("llo");System.out.println(str1==str2);请问输出的结果是:false - 解 类似问题连接: String is immutable. What exactly is the meaning? [duplicate]原创 2017-12-02 19:51:01 · 575 阅读 · 0 评论 -
java读取文件-Java基础
通过FileReader(基于String的) 或通过FileInputStream(基于字节) (二者可以相互转换)FileReaderBufferedReader br = new BufferedReader(new FileReader("file.txt"));try { StringBuilder sb = new StringBuilder(); String原创 2017-09-06 21:26:14 · 278 阅读 · 0 评论 -
递归查找文件夹与所有文件-java基础
《Thinking in java》中例子的简化版package java1.myFile;import java.io.File;import java.io.FilenameFilter;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.regex.Pa原创 2017-09-06 21:03:09 · 467 阅读 · 0 评论 -
java读取配置文件(Properties)
package com.online.college.common.util;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.原创 2017-09-05 20:48:10 · 295 阅读 · 0 评论 -
HttpClient服务器模拟浏览器发送请求
前言: 学习第三方登陆的时候,发现开头的知识就用到了HttpClient,也就是服务器模拟浏览器发起的请求,而我不会,于是就先花时间学习了下。 内容包括:GET、POST请求,以及各种零散的知识点。maven 依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche原创 2017-07-10 10:23:34 · 8396 阅读 · 0 评论 -
java中的异常详解(1)
Throwable直接子类:Error、Exception What is difference between Errors and Exceptions? [duplicate]—stackoverflow An Error “indicates serious problems that a reasonable application should not try to cat原创 2017-07-21 14:03:18 · 241 阅读 · 0 评论 -
servlet,servlet容器
首先,得先大概知道web服务器是什么,接着,明白servlet的作用,以及为什么要有servlet容器。最后,再深入了解servlet。1. What is a web server?To know what is a Servlet container, we need to know what is a Web Server first 为了知道servlet容器是什么,我们首先...原创 2018-04-09 21:15:16 · 1206 阅读 · 0 评论