欢迎来到天天文库
浏览记录
ID:42411017
大小:1.97 MB
页数:111页
时间:2019-09-14
《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
此文档下载收益归作者所有