




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、安装1点“更改”为 d:\java\jre6,这个目录可安装到其他位置,如 c:\java\jre6中,或默全位置中。产品注册与不注册,由你自己定。2二、设置系统参数1、path在path的现值之后加;d:\java\bin;开始—右击“我的电脑” —点击“属性”3高级系统设置—环境变量—2、CLASSPATH点击“确定”以后,再再点击“系统变量”中“ CLASSPATH”—点“编辑”4若没有CLASSPATH,则点击“系统变量”下方的“新建”在“变量名”之后输入 CLASSPATH在“变量值”之后输入 .;D:\java\lib\tools.jar;D:\java\lib\dt.jar;3、java_home点击“确定”后,再点击“系统变量”下方“新建”在“变量名”后输入 java_home在“变量值”后输入 d:\java54、jre_home点击“确定”后,再点击“系统变量”下方“新建”在“变量名”后输入 jre_home在“变量值”后输入 D:\java\jre6退出系统设置5、java_src在数据盘上建立源程序文件夹,如 d:\java_src6、编写测试程序开始—搜索程序和文件 —输入cmd键入d:再键入cdjava_src6输入 java如果看到以上内容,表示 java已经安装好。右击d:\java_src文件夹的空白处—新建—文本文件—将其改名为mytest.java,右击该文件,选择“记事本”打开。7确保建立新建文件时,是如下图所示,必须看到“新建文本文件 .txt”的尾部有“ .txt”。若没有看到,请点击“组织” -“文件夹和搜索选项” -8在“文件夹选项”中,将“隐藏已经文件类型的扩展名”前面的“√”去掉。以上设置好以后,9(2)编译并执行开始—运行—CMD,进入DOS状态D:Cdjava_srcjavacmytest.javajavamytest若出现如下结果,表明已正确安装 JDK。若出现其它信息时,先执行不带任何参数的 java或javac,若出现命令使用说明表明已正确安装JDK并且PATH路径正确。然后在DOS命令窗口,执行 SET命令,看CLASSPATH的值是否如前所述,若是的话表明环境设置正确,应是代码有问题。如果代码一字不错仍不成功,则请直接删除 java的安装目录。10利用EditPlus或记事本建立文件 mytest.java注意用记事本建立时,其扩展名需换成 java:时间有关的 class文件在此包中publicclass mytest{publicstaticvoidmain(String[]args){Datemydate=newDate();现在时间是: "+mydate.toString());}}113、简单的输入输出这是计算机的硬件: 键盘+鼠标 主机 显示器输入设备 处理机(CPUCenterProcessUnit) 输出设备软件(程序)何尝不是如此呢?:输入部分 处理部分 输出部分例题1:输入一个整数,如果该数为除以 2以后的余数为 0,则输出“偶数even”,否则输出“奇数(odd)”。这个题,对于初学者稍有点难度,我们分解成几个更小的程序例题1:将输入的整数直接显示出来,不做任何处理publicclasslt1{publicstaticvoidmain(Stringargs[]){inti=0;try{}catch(Exceptione){12}}}D:\javaexer>javaclt1.javaD:\javaExer>javalt1发现:输入1,显现49输入0,显现48输入a,显现97输入A,显现65细心的你会发现,这其实是0,1,a,A的编码,我要的不是这个呀,需要将编码转换为数字,其实在电脑中一切皆为字符!publicclasslt2{publicstaticvoidmain(Stringargs[]){inti=0;try{i=i-48;}catch(Exceptione){}}}发现输入0,1,2,3,4,5,6,7,8,9时,能正确输出来,输入 10,11则不正确!板书此例,每次都板书此例 ,都在此基础上加入新内容,学生的课堂作业也是在此基础publicclasslt3{publicstaticvoidmain(Stringargs[]){inti=0;Stringa=null;byte[]b=newbyte[81];//为什么是 81,而不是其他?intlen=0;try{将键盘输入内容保存于字节数组13a=newString(b,0,len-2);//二进制转为字符串i=Integer.parseInt(a);//将字符中数字捡出来,如果不是数字则会出提示}catch(Exceptione){}}}现在实现了,输入一个数显示一个数的境界,我们可以解决:输入一个整数,如果该数为除以2以后的余数为0,则输出“偶数even”,否则输出“奇数(odd)”publicclasslt1End{publicstaticvoidmain(Stringargs[]){inti=0;Stringa=null;byte[]b=newbyte[81];//为什么是 81,而不是其他?intlen=0;StringyshAnswer=null;try{将键盘输入内容保存于字节数组a=newString(b,0,len-2);//字节转换为数组i=Integer.parseInt(a);//将字符中数字捡出来if(i%2==0){yshAnswer="偶数(even)";}else{yshAnswer="奇数(odd)";}}catch(Exceptione){}}}如果你就想输入 3.1415926这样的数,如何办呢?例题2:输入一个实数,如果大于 0则显示正数,否则为“非负数”。14publicclasslt1EndA{publicstaticvoidmain(Stringargs[]){double i=0;Stringa=null;byte[]b=newbyte[81];//为什么是 81,而不是其他?intlen=0;StringyshAnswer=null;try{将键盘输入内容保存于字节数组a=newString(b,0,len-2);i=Double.parseDouble(a);//将字符中数字捡出来if(i>0){yshAnswer="正数(positive)";}else{yshAnswer="非负数(nonpositive)";}}catch(Exceptione){}}}如果希望输入什么,屏幕显示什么,输入数字原来显示数字,输入英文字母原样显示英文字母,输入汉字原样显示汉字,,,该如何呢?不做任何解读?例题3:原样显示输入的内容publicclasslt1EndB{publicstaticvoidmain(Stringargs[]){Stringa=null;byte[]b=newbyte[81];//为什么是 81,而不是其他?intlen=0;try{将键盘输入内容保存于字节数组15a=newString(b,0,len-2);}catch(Exceptione){}}}如果只专门输入字符,则可采用如下样例版本此例,将相关重要保留字写到黑板上publicclasslt1EndC{publicstaticvoidmain(Stringarg
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年零售行业新零售模式下的运营模式创新报告
- 2025年互联网行业大数据精准营销策略与技术分析报告
- 智能建筑系统集成与智能监控系统在节能降耗中的技术路径报告
- 2025年新零售市场下实体店线上线下融合服务模式研究报告
- 工业互联网网络运维 课件 任务6.1-2 工业互联网平台管理-IoT平台设备管理
- T-CWAN 0131-2025 焊缝疲劳分析 等效结构应力法
- 树叶鸟阅读测试题及答案
- 数据结构试题库及答案
- 四川理科语文试题及答案
- 所罗门断案题目及答案
- 2025年7月27日宁波市直遴选笔试真题及答案解析
- 美妆售后管理办法
- 2025工商银行房贷借款合同
- 高校辅导员考试基础知识试题题库238题(附答案)
- 信息安全测试员(渗透测试员)理论学习手册练习试题及答案
- 医院检验科实验室生物安全管理手册
- 特变电工哲学手册课件
- 技术研发中心职位职级管理制度(试行版)
- 公司内部资金调配的管理制度
- 人工湿地运行维护手册范本
- 机械零件加工出厂检验报告
评论
0/150
提交评论