- 1、本文档共143页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA基础培训选编
Java 简介;计算机语言;JAVA发展历程;JAVA语言的特点;JVM介绍;编程环境;Java 开发环境配置;JDK基本组件介绍;JAVA常用包介绍;JAVA开发工具;第一个Java程序:HelloWorld;Java工作原理;基本语法;Java标识符;JAVA关键字;Java修饰符;语句;运算符;比较预算符(关系运算符);逻辑运算符;位运算符;赋值运算符;其他运算符;运算符的优先级;数据类型;数据类型的取值范围;转义字符;数据类型的转换;;Java 对象和类;访问控制修饰符;非访问修饰符;构造方法;创建对象;变量;局部变量;实例变量;实例变量举例;类变量(静态变量);静态变量举例;程序的基本结构;顺序结构 ; 选择结构 ;2. 选择结构;2.2 三元运算符与if-else的区别;2.3 if-else内部嵌套;if-else内部嵌套;2.4 if-else多级嵌套;if-else多级嵌套;2.5 switch-case语句 ;switch-case语句;练习;循环结构 ;while语句;3.2 do-while语句 ;3.3 for语句 ;for语句;*
* *
* * *
* * * *;3.4 break语句与continue语句 ;break语句与continue语句;3.5 嵌套循环 ;小结;练习;Java异常处理基础;checked异常:;unchecked异常:;异常处理的一般结构;String类
在java中String并非基本数据类型,而是把字符串当作对象来处理
java.lang.String类提供了一系列操作字符串的方法,使得字符串的生成、访问和修改等操作容易和规范; String类;String类;String类;String类;String类;String类;String类;StringBuffer类;StringBuffer类;StringBuffer类;StringBuffer类;String类和StringBuffer类;String 练习;包装类;包装类;包装类;Math类;Data类;SimpleDateFormat类;SimpleDateFormat类;SimpleDateFormat类;Calendar类;Calendar类;Calendar类;Calendar类;Calendar类;一维数组;一维数组;数组的声明和定义;数组的声明和定义;数组的声明和定义;数组的声明和定义;数组的遍历和数组的长度;数组的遍历和数组的长度;数组的应用;数组的应用;二维数组;二维数组的声明和定义;二维数组的声明和定义;不规则数组;不规则数组;文件类(File);序号;序号;文件方法;流(Stream);输入流InputStream;输入流InputStream的方法;输入流Reader;输出流 OutputStream;输出流OutputStream 方法;输出流 Writer;BufferedInputStream类与BufferedOutputStream类;BufferedReader与BufferedWriter类;线程
一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。
多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。
进程
一个进程包括由操作系统分配的内存空间,包含一个或多个线程。
一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的非守候线程都结束运行后才能结束。
多线程能满足程序员编写高效率的程序来达到充分利用CPU的目的。;线程的生命周期;通过实现Runnable接口来创建线程;通过继承Thread来创建线程;如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。
实现Runnable接口比继承Thread类所具有的优势:
1):适合多个相同的程序代码的线程去处理同一个资源
2):可以避免java中的单继承的限制
3):增加程序的健壮性,代码可以被多个线程共享,代码和数据独立;对象是人们对现实世界中具有某些相同特性的事物的抽象。
对象中包含了一定的属性和方法。
对象的属性用来表示其具有的相同信息。
对象之间的作用可以通过接口完成。;类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类
一个Java文件可以定义多个类,但只能有一个public声明的,其他的都不能用public来声明。public声明的类的类名必须要和文件名一致。
●定义类的语法:
class 类名 {类的属性和方法};
●定义方法的语法
修饰符 返回值类型 方法名(形参表)抛出异常{方法体};静态修饰符static既可以修饰成
文档评论(0)