java课堂笔记()

java课堂笔记()

ID:42411017

大小:1.97 MB

页数:111页

时间:2019-09-14

java课堂笔记()_第1页
java课堂笔记()_第2页
java课堂笔记()_第3页
java课堂笔记()_第4页
java课堂笔记()_第5页
资源描述:

《java课堂笔记()》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录第一课Java技术的历史2Java的历史2Jdk的安装2Java运行环境的配置2第二课Java程序2类2变量3变量的类型转换4逻辑运算符6第三课Java分支结构9If9Switch10While10*System.in.read()12数组12第四课类和对象14类和对象14封装性(private)15构造方法:16匿名对象18第五课Java方法19递归19方法重载20Java新技术21第六课关键字this、static22This22Static24第七课内部类、继承、封装、方法的重写25单态设计模式25对象数组26程序的代码块27内部类29封装31继承

2、31方法的重写33第八课final、抽象类、接口、多态35final关键字35抽象类35接口36对象转型和instanceof关键字37多态(动态绑定,池绑定)39第九次课包、异常42111包42JDK1.5的新特性:静态导入43异常44异常的处理机制44第十次课finally、throw、throws和自定义异常47finally47throws子句47throw语句48自定义异常50垃圾回收机制:finalize()方法52第十一次课线程、线程同步53线程的概念53线程的两种创建和启动方法53Runnable与Thread的区别57线程同步59死锁63第

3、十二次课进程通信65后台线程65线程的优先级67线程的通信68第十三次课集合71集合类型72Iterator接口76第十四次课IO系统78第十五次课网络基础................................................................................................................................9第一课Java技术的历史Java的历史Jdk的安装Java运行环境的配置这里,安装在D:java目录下,安装成功后,配置java_home、path

4、、classpath的路径。方法一:设置WindowsXP系统环境变量①右击“我的电脑”图标,在弹出的快捷菜单中选择“属性”命令,弹出“系统属性”对话框,选择“属性”选项卡中的“高级”选项,弹出“环境变量”对话框。②在“系统变量”选项组中,新建变量java_home,变量值设置为:D:java③在“系统变量”选项组中,编辑变量path,在变量值的最前面加上:%java_home%bin;④在“系统变量”选项组中,新建变量classpath,变量值设置为:.%java_home%lib;方法二:在DOS命令行窗口cmd(操作系统会介绍)111>java测

5、试有无安装java>java–version查看java版本>setpath查看是否有路径>setpath=D:javabin设置path路径>setclasspath查看是否有classpath路径>setclasspath=D:javalib设置classpath路径在DOS命令行下运行java例:>javach.java编译>javah运行工具:eclipseMyeclipse第二课Java程序类1、类封装了一类对象的状态和方法,是用来定义对象的模板。基本格式如下:Class类名{变量;方法;}例:classHello//第一个字母习惯大写{p

6、ublicstaticvoidmain(Stringargs[]){System.out.println(“Hello”);}}运行程序时输入的是:java类名(因此必须注意文件名与类名不同的情况)。结果:小结:public类,类名必须与文件名一致。一个文件中若有多个类,在编译时则会生成相应多个class文件(即字节码程序)在一个.java文件中,只能有一个public类,且类名与public类名一致2、注释语句作用:解释说明,方便用户;调试程序3种注释形式:a.//单行注释,调试程序时使用b./**/多行注释,不可嵌套多行注释,可嵌套单行注释111c./*

7、*生成java解释文档*/classTest01{//此为单行注释,从//到本行结束,所有字符会被编译器忽略/*此为多行注释,/**/之间的说有字符会被编译器忽略*//**此为多行注释,之间的所有字符会被编译器忽略,且会作为JavaDoc文档的内容/pubicstaticvoidmain(String[]args){System.out.println(“注释演示”);}}结果:3.输出形式:Systemoutprintln(“Hello”);//有换行Systemoutprint(“Hello”);//没有换行因此:System.out.println(“

8、Hello”);=Systemoutprint(“H

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。