欢迎来到天天文库
浏览记录
ID:52956841
大小:375.15 KB
页数:13页
时间:2020-04-03
《实验一 Java程序实验.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验一Java程序实验一、JDK安装设置、Java程序编写、编译、运行、调试过程安装环境:1、JDK1.7安装在D:ProgramFilesJavajdk1.7.0目录下2、右键点击“我的电脑”Æ弹出菜单中选择“属性”Æ点击“高级”选项卡Æ选择“环境变量”,classpath(用户变量)、JAVA_HOME(系统变量)、path(系统变量)分别设置为“D:ProgramFilesJavajdk1.7.0lib”,“D:ProgramFilesJava”,“D:ProgramFilesJavajdk1.7.0bin”二、Eclipse编写、编译、运行、调试J
2、ava程序的过程假设Eclipse解压(无需安装)到D:ProgramFilesAndroid文件夹中,双击“D:ProgramFilesAndroidadt-bundle-windows-x86-20130729eclipse”目录下的eclipse.exe即可运行Eclipse。1、新建Java工程2、输入工程名称和存放路径,点击Finish3、在打开的视图中,右键点击src,在弹出菜单中选择新建class文件4、按照下图所示填写包名、Java文件名,勾选生成Main方法,点击Finish5、在打开的Exaple.Java文件中输入示例代码:System.out.p
3、rintln(“原来如此简单”);6、设置断点:在需要设置断点的那一行语句前面灰色处双击即可设置7、调试Java程序:右键点击Example.java文件,如下图选择8、程序运行到断点处,会自动停下来,等待用户下一步操作9、点击图示Stepover按钮10、可以看到右下角的Console控制台输出“原来如此简单!”11、继续全速执行程序12、退出调试,回到程序输入编辑界面三、Android应用程序中常见的Java语法:1、final关键字finalString[]str={“苹果”,“草莓”,”菠萝”,”西瓜”};2、super关键字publicvoidonCreate(Bundl
4、esavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);}3、匿名类dialog1.setPositiveButton("确定",newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacedialog,intwhich){setTitle("点击了对话框的确定按钮");}});4、类的继承、类方法的重载(写)publicclassMainActivityextendsActivity{@
5、OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}5、接口的实现classButtonClickListenerimplementsOnClickListener{@OverridepublicvoidonClick(Viewv){count++;textView.setText(count+"");}}四、实验内容:1、使用package语句和import语句按照前面介绍
6、的使用Eclipse输入、编译、调试程序的步骤,输入下面程序,然后编译、调试程序。SquareEquation.javapackagetom.jiafei;publicclassSquareEquation{doublea,b,c;doubleroot1,root2;booleanboo;publicSquareEquation(doublea,doubleb,doublec){this.a=a;this.b=b;this.c=c;if(a!=0){boo=true;}else{boo=false;}}publicvoidgetRoots(){if(boo){System.out.
7、println("是一元2次方程");doubledisk=b*b-4*a*c;if(disk>=0){root1=(-b+Math.sqrt(disk))/(2*a);root2=(-b-Math.sqrt(disk))/(2*a);System.out.printf("方程的根:%f,%f",root1,root2);}else{System.out.printf("方程没有实根");}}else{System.out.println("不是一元2次方程"
此文档下载收益归作者所有