欢迎来到天天文库
浏览记录
ID:16513664
大小:581.00 KB
页数:56页
时间:2018-08-13
《java基础入门与学习指南-最佳学习材料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、大连大学沁苑工作室Java学习小组学习资料仅限工作室内部学习交流使用Java基础入门与学习指南整理制作人:梦翔儿修订人:2011-6-22V6.0大连大学沁苑工作室本《Java基础入门与学习指南》,系列学习资料是沁苑工作室师生组织的Java学习小组根据各类教材、网络教程、精心整理加工而成,每一部分内容与代码均经过认真校对与实际测试修正而得,保证学习的高质量与内容精准有效,我们希望该资料成为工作室新成员的入门培训材料,为更多成员打下开发项目的踏实基础。最新版本,我们将陆续实践完成并发布于网络,希望大家多提意见:http://www.qinyuaner.cn.目录1.Java安装与
2、配置32.JDK的使用43.在Eclipse中调试Java54.基本语法85.基本类型与引用型变量126.JDK5的拆箱与装箱177.数组198.集合229.泛型声明2610.面向对象2911.面向对象之多态3112.垃圾回收器3313.方法的重载与重写3414.static关键字3715.final关键字3916.抽象类和接口4017.访问控制和内部类4218.输入与输出4519.序列化4820.反射5021.多线程5122.网络程序5323.applet5624.后记与参考文献57-56-大连大学沁苑工作室Java学习小组学习资料仅限工作室内部学习交流使用1.Java安装与
3、配置1.在Oracle公司的官方网站下载jdk(注意下载系统对应32/64位版本),并安装jdk;下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html如果是32位就下载这样的:jdk-6u24-windows-i586.exe如果是64位就下载这样的:jdk-6u24-windows-x64.exe2.在右键“我的电脑”,“属性”(win7中“高级系统设置”),“高级”,环境变量的“用户变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击
4、“编辑”,不存在则点击“新建”;3.JAVA_HOME设为JDK的安装路径(如D:ProgramFilesJavajdk1.6.0_24),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量);Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%binCLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%lib;%JAVA_HOME%lib(要加.表示当前路径)%JAVA_HOME
5、%就是引用前面指定的JAVA_HOME.形如下图4.打开一个DOS窗口,输入“java-version”。出现这个就成功啦。-56-大连大学沁苑工作室Java学习小组学习资料仅限工作室内部学习交流使用2.JDK的使用1.在D盘根下建立目录learnjava2.单击“开始”――>运行――>CMD,进入DOS系统。3.进入目录d:cdd:/learnjava4.输入命令notepadHello.java用记事本创建并打开一个java文件输入内容:/*简单的HelloWord程序*/publicclassHello{//main方法publicstaticvoidmain(Strin
6、gargs[]){System.out.println("HelloWorld!");//输出字符串“HelloWorld!”}}5.执行java编译:javacHello.java6.运行Hello.java,看到运行结果7.具体解释:javac是jdk的编译器,刚才我们输入javacHello.java的时候意思是把把Hello.java这个源文件编译成了字节码,就是Hello.class这个文件。Java命令是java的解释器javaHello的意思是将编译后的字节码放在解释器上执行。从中我们也可以看到java语言的执行过程,是先编译后解释的。JDK里面还有许多命令呢!下
7、面我们来全面了解一下JDK.JDK的命令为4类。有基本命令,RMI命令,国际化命令,安全控制命令。在这里我只介绍些,有代表性的命令。刚才那两个javac和java已经说过了。8.关于jar归档Jar命令是java类的归档命令。Jar命令可将多个文件合并为单个JAR归档文件。Jar是个多用途的存档及压缩工具,它基于zip和zlib压缩格式。说的通俗一点就是它是把java的类文件,即*.class文件打包用的。执行代码:jarcvfHello.jarHello.class-56-大连大学沁苑工作
此文档下载收益归作者所有