欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    编写字符界面应用(上).ppt

    • 资源ID:6333719       资源大小:269.99KB        全文页数:24页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    编写字符界面应用(上).ppt

    编写字符界面应用(上),ID:SCSJ001-Java Basic Syntax,编写字符界面应用(上),2,编写字符界面应用(上),命令行参数标准输入输出Math类文件操作常用系统属性Properties类System类中和属性有关的操作从属性文件中读取属性,编写字符界面应用(上),3,命令行参数,在windows下,通过java.exe可执行程序来运行Java程序,格式如下java ClassName para_list在启动Java应用程序时可以一次性地向应用程序中传递0多个参数-命令行参数;命令行参数通过public static void main(String args)中的main方法接收,编写字符界面应用(上),4,命令行参数例子,public class ConsoleParamspublic static void main(String args)if(args.length!=2)System.out.println(请按下列方式执行:java”+“ConsoleParams 参数1 参数2);System.exit(0);String param1=args0;String param2=args1;System.out.print(你好,+param1+,你今年);System.out.println(2004-Integer.parseInt(param2)+岁);,编写字符界面应用(上),5,控制台输入/输出,System.out可向标准输出设备输出 它是一个PrintStream对象System.in可从标准的输入设备输入它是一个InputStream对象System.err可向标准的错误设备输出它是一个PrintStream对象,编写字符界面应用(上),6,从键盘输入例子,public static void main(String args)String s=null;InputStreamReader ir=new InputStreamReader(System.in);BufferedReader in=new BufferedReader(ir);/每读入一行,向标准输出设备输出 while(s=in.readLine()!=null)System.out.println(Read:+s);in.close();/关闭流,这步动作在对流的操作完成后做。,编写字符界面应用(上),7,从键盘输入例子,String name;int age;Scanner in=new Scanner(System.in);/输入整形数据 System.out.println(How old are U?);age=in.nextInt();/读取一个int型数据,与行无关 System.out.println(Whats your name?);name=in.nextLine();/读取行数据,默认是nextInt()那一行/System.out.println(Whats your name?);/name=in.next();/读取一个单词,编写字符界面应用(上),8,向标准设备输出,使用两个常用的方法向标准设备输出println()方法将参数打印出来,并加上”n”字符。print()方法,打印参数,但不加新行print和println方法对多数简单数据类型进行了重载(boolean,char,int,long,float,double)和char,Object以及Stringprint(Object)或println(Object)将会调用该对象的toString()方法,打印它的返回字符串,编写字符界面应用(上),9,向标准设备输出例子(示例9-5),public class Echopublic static void main(String args)int a=100;boolean b=true;System.out.print(echo an int primitive type data:);System.out.println(a);System.out.print(echo a boolean primitive type data:);System.out.println(b);System.out.print(echo an object:);Object o=new Object();System.out.println(o);,编写字符界面应用(上),10,Math类,Math类中包含了一组数学函数截取:ceil、floor、round变量的max、min、abs三角函数:sin、cos、tan、asin、acos、atan、toDegrees和toRadians对数指数:log和exp其它:sqrt、pow、random常数:PI、E,编写字符界面应用(上),11,Math类使用例子,public class TestMathpublic static void main(String args)/得到一个随机数double d=Math.random();System.out.println(d);/计算半径为10的圆的周长double p=2*Math.PI*10;System.out.println(p);,编写字符界面应用(上),12,File对象常用方法,和文件名相关String getName()String getPath()String getAbsolutePath()String getParent()boolean renameTo(File newName)文件检测boolean exists()boolean canWrite()boolean canRead()boolean isFile()boolean isDirectory()boolean isAbsolute(),编写字符界面应用(上),13,File对象常用方法,获取常规文件信息 long lastModified()long length()boolean delete()目录操作 boolean mkdir()String list(),编写字符界面应用(上),14,文件过滤(选学),通过在File中的list()方法中加入FileNameFilter参数,可以只将满足条件的文件列出来FileNameFilter是一个接口,只有一个accept()方法需要实现,编写字符界面应用(上),15,Deprecation,Deprecation关键字可用于标记类、属性和方法,表明这些类,属性或方法已过时、不再提倡使用.Deprecation 成分均存在相应的替代类、属性或方法,这些替代者可能采用了更标准化的命名惯例、或功能更适用.在移植Java代码时,可使用 deprecation 选项获得有关的详细信息.javac-deprecation Test.java类封装了文件对象创建文件对象File myFile;myFile=new File(“myfile.txt”);myFile=new File(“Mydocs”,”myfile.txt”);在Java中,将文件路径也当作文件来处理,编写字符界面应用(上),16,系统属性,Java中系统属性就是Java的环境变量System.getProperties()方法会返回系统属性值。System.getProperty()方法返回一个String来代表系统属性。在命令行中可用java D来加入一个系统属性,编写字符界面应用(上),17,Properties类,Properties类实现了从名字到值的映射propertyNames()方法返回一个包含所有属性名的Enumeration对象getProperty()方法返回一个代表该属性值的字符串使用load()或store()方法能从文件读入属性集或将属性集写入文件Properties在java.util包中,编写字符界面应用(上),18,系统属性例子,public class TestProperties public static void main(String args)Properties props=System.getProperties();String name=“java.home”;String propValue=props.getProperty(name);System.out.printf(“name:%s,value=%s”,name,propValue);,user.home,编写字符界面应用(上),19,系统属性例子,public class TestProperties public static void main(String args)Properties props=System.getProperties();Enumeration names=props.propertyNames();while(names.hasMoreElements()String name=(String)names.nextElement();String value=props.getProperty(name);System.out.printf(property%s is%s“,name,value);,编写字符界面应用(上),20,从文件重读取属性的例子(con.),public class ReadPropublic ReadPro()Properties props=new Properties();File f=new File(C:Oracle.properties);FileInputStream in=new FileInputStream(f);props.load(in);in.close();oracle_url=props.getProperty(oracle_url);,oracle_url=jdbc:oracle:thin:localhost:1521:O920oracle_name=O920oracle_user=scottoracle_pwd=tigerfile_path=c:cctvfilesvirtual_path=examples/,编写字符界面应用(上),21,CRUD,#Tue Jul 14 2009wangba=890laojiu=789,编写字符界面应用(上),22,小结,Java命令行参数和系统属性标准I/O,文件I/O常用系统类Deprecation类、属性和方法,编写字符界面应用(上),23,作业,遍历一个文件夹,将文件夹下所有的文件,目录,以及子目录下的文件,目录找出,并打印出来.(提示:用递归算法,打印名称,大小,类型,修改时间)将一个带有子目录的目录删除;根据字符串在制定的目录下创建目录:“zhangsan/inbox/2009/12/10”,编写字符界面应用(上),24,作业,创建一个属性文件,将文件里面所有的名字和值遍历打印输出.属性文件按如下方式定义:username=password 如config.propertieszhang=aaalisi=bbbwangwu=ccc不停从键盘输入整数,求从1到这个数的总和.CRUD练习。,

    注意事项

    本文(编写字符界面应用(上).ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开