摘要:
1.File类 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作 。 构造方法: public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String 阅读全文
摘要:
理解线程 进程是指一个内存中运行的应用程序,系统运行一个程序即是一个进程从创建,运行,结束的过程。 线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。 多线程的特点是并发执行(同一时间段执行多个任务),实际上并不能提高程序运行速度,但能够提高运行效率,让cpu使用率更高 阅读全文
摘要:
1.异常概念 异常指的是程序在执行过程中出现的非正常的情况,导致JVM的非正常停止。在Java中,异常是一个类,产生异常就是创建异常对象并抛出一个异常对象。 异常指的并不是语法错误,语法错误,编译不会通过,而是编译通过后,程序执行异常。 异常的作用是帮助我们找到程序中的问题。 2.异常产生过程解析 阅读全文
摘要:
一、认识数据结构 1.数据结构有什么用? 合理的使用数据结构,可以更方便的查找存储数据。 2.常见的数据结构 数据存储常用结构有:栈、队列、数组、链表和红黑树。 栈:堆栈(stack),它是运算受限的线性表,限制只允许在表(栈顶)的一端进行插入和删除操作。特点是先进后出,栈的入口和出口都在栈的顶端。 阅读全文
摘要:
API介绍 概念:API 即应用编程程序接口。Java API是JDK中提供给我们使用的类说明文档,这些类将底层的代码实现封装。无需关心这些类是如何实现,只需要学习如何使用。 使用:通过API找到需要使用的类,学习使用构造方法和成员方法。(创建对象,调用即可) 一、Scanner类 功能:解析基本类 阅读全文
摘要:
一、final关键字 为什么要使用 final 关键字? 通过继承我们知道,子类可以重写父类的成员变量和方法。final 关键字可以用于修饰父类,父类成员变量和方法,使其内容不可以被更改。 1.被修饰的类,不能被继承。但是其成员变量和方法如果未被final修饰,仍然可以被修改。 2.被修饰的方法,不 阅读全文
摘要:
一、抽象类 没有方法主体的方法称为抽象方法,包含抽象方法的类就是抽象类。 Java中使用 abstract 关键字修饰方法和类,抽象方法只有一个方法名,没有方法体。 方法重写,其实是子类对父类抽象方法的完成实现,所以也叫做抽象父类的实现方法。 二、接口 概念: 接口,是Java语言中一种引用数据类型 阅读全文
摘要:
面向对象 一、面向对象概述 面向对象思想就是在计算机程序设计过程中,参照现实事物,将事物的属性特征、行为特征抽象出来,描述成计算机时间的设计思想。面向对象思想区别于面向过程思想,强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。 特点:将复杂的事情简单化,抽象化。 三大基本特征: 阅读全文
摘要:
1.Java程序开发过程 编译: 是指将我们编写的Java源文件翻译成JVM认识的class文件,javac编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。 运行:是指将编译好的class文件交给JVM去运行。 2.第一个Java程序Hello World mai 阅读全文
摘要:
代理是什么? 代理实际上就是代理服务器, 代理服务器的工作机制很象我们生活中常常提及的代理商,假设你的机器为A机,你想获得的数据由B机提供,代理服务器为C机,那么具体的连接过程是这样的。 首先,A机需要B机的数据,它与C机建立连接,C机接收到A机的数据请求后,与B机建立连接,下载A机所请求的B机上的 阅读全文