随笔分类 - Java基础
            
    Java基础知识点总结--从细节再看Java(十三) --网络编程
    
            
            
        
摘要:多数情况下,我们的程序是需要同外界通信的,Java中如果我们想要让程序去进行通信,就要用到java.net包下的几个类。在说这几个类之前,我们先大体了解几组概念。通信有三要素,分别是IP,端口以及通信协议。IP地址 ,可以认为是每台主机的地址,通过这个地址我们就可以找...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(十二) --File类与字节IO流
    
            
            
        
摘要:之前我们提到过字符IO流,想了解的可以去看一下这篇博客字符IO流与缓冲流。接下来我们来说说File类,字节流FileInputStream和FileOutputStream以及它们的缓冲流。一、File类File类是干什么的呢?File是文件或目录路径的抽象表示形式,...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(十一)--多线程开发
    
            
            
        
摘要:再说如何进行多线程开发之前,我们先来看看什么是线程,什么又是进程,两者有怎样的关系呢?程序(Program):计算机指令的集合,以文件形式存储在磁盘上。即指一段静态代码,静态对象。进程(Process):程序的一次动态执行过程, 占用特定的地址空间。在某种程度上进程是...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(十)--Map与HashMap的使用
    
            
            
        
摘要:为了体现有对应关系的数据,我们之前所接触的数组,列表等集合用起来有点麻烦,这是Java又为我们提供了一种专门存储对应关系的集合Map。Map:将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。这是API中对Map的描述。Map与Collecti...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(九)--Collections工具类
    
            
            
        
摘要:我们知道Collection是集合的父接口,那么Collections呢?它是什么呢,它与Collection有什么关系吗?Collection 和 Collections 有什么关系:Collection 是集合体系的最顶层,包含了集合体系的共性Colelct...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(八)--Set集合以及自定义类型未去重的解决
    
            
            
        
摘要:Set是Collection接口的子接口,模仿数学中的集合并对其进行抽象。我们先了解一下Set集合有什么样的特点:最多包含一个null元素	没有索引	无序(存和读的顺序可能不同)	Set.add() 不允许重复,因此可能返回false(List.add()永远返回tr...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(七)--字符输入输出(I/O)流、缓冲流
    
            
            
        
摘要:字符输入输出(I/O)流 用来解决设备间数据传输的问题。包括文件copy,读写文件,上传文件以及下载文件等。对于到底是输入流还是输出流,我们是站在Java程序的角度来看待的,对于程序来说从文件中读取数据即使像程序中输入数据,因此就是输入流,相反则是输出流。一、输出流输...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(六)--List及LinkedList
    
            
            
        
摘要:List 是一个继承自Collection 的接口,List除了继承Collection的方法外还有其独特的方法。LinkedList 则是List 的一个实现类,与ArrayList不同的是,ArrayList的数据结构是数组,而LinkedList的结构为链表。由...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(五)----集合的三种遍历方式
    
            
            
        
摘要:集合中存储多个元素,有时我们需要遍历集合,接下来我们一起来看遍历集合的三种方式。首先,我们先创建一个集合并给它添加几个元素: // 创建集合对象 Collection collection = new ArrayList(); // 添加元素 collecti...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(四)Java中与日期相关的类Date,SimpleDateFormat,Calendar
    
            
            
        
摘要:一、Date类Date类可以让我们创建瞬间的时间,它可通过方法来设定时间,可表示任意时间。但Date中大部分方法已经过时,我们只需关注几个方法即可,其余的显示时间的格式我们通过SimpleDateFormat类来实现,后文将会提到该类。构造函数(主要关心两个)Date...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(三)Java中的常用类System
    
            
            
        
摘要:在写Java代码的时候,我们最常用的一句就是System.out.println()。那么System类中还有什么其他常用的方法吗?答案肯定是有的,不过再看方法前,我们先来看一下System本身:java.lang类 Systemjava.lang.Object j...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(二)
    
            
            
        
摘要:这次我们再来说说,Java中变量的那些细节。一、变量的划分再说划分前,先简单提一提变量。变量其实很简单,就是内存中的一块存储区域,这个区域有自己的名和类型。声明的位置划分成员变量类似C++中的全局变量,但C++中全局变量可以在方法或类外声明,而Java中的所有变量必须...
        阅读全文
            
        
            
    Java基础知识点总结--从细节再看Java(一)
    
            
    
摘要:大二时,第一次接触Java,学完也没有再回头重新梳理Java,而是每次写代码,做项目时,凭印象去敲代码,写不出来再去查,基本属于现学现卖的模式。放个假,隔一段时间不写,现学现卖的也忘了,再去写的时候又是现学现卖。周而复始,如此往复的过程中大学渐渐接近尾声。时间很快,弹...
        阅读全文
            
        
                    
                
浙公网安备 33010602011771号