版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java语言概述第一章预习检查Java的由来JDK的环境配置了解Java的发展掌握JDK理解Java的工作流程本章目标银行1、带上存折/银行卡去银行3、将存折或储蓄卡递给银行职员并告知取款数额2、取号排队5、银行职员办理取款事宜生活中的程序6、拿到钱并离开银行4、输入密码什么是指令?1、做口述笔记……2、键入信函的内容……3、发送传真……1、口述2、信函System.out.println("口述");System.out.println("信函");System.out.println("传真");指令被逐条执行程序员老板秘书计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合
要执行的一组指令程序3、传真计算机中的程序编写程序的工具就是计算机语言,Java就是多种语言中的一种Java是SunMicrosystems于1995年推出的高级编程语言Java领域的JavaSE、JavaEE技术已发展成为同C#和.NET平分天下的应用软件开发平台和技术PK.PK.为什么学习JavaJava可以做什么
开发桌面应用程序银行软件、商场结算软件开发面向Internet的应用程序网上数码商城、阿里巴巴、易趣网JavaSE:JavaPlatform,StandardEditionJavaEE:JavaPlatform,EnterpriseEdition
操作系统(包含运行环境)JavaEEJavaSEJava技术平台简介三步走1、编写源程序2、编译源程序3、运行开发Java程序使用记事本开发Java程序的步骤使用记事本编辑源程序,以.java为后缀名保存使用javac命令编译.java文件,生成.class文件使用java命令运行.class文件,输出程序结果publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}publicclassHelloWorld{
publicstaticvoidmain(String[]args){System.out.println("HelloWorld!!!");}}外层框架Java入口程序框架编写代码Java程序的结构publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}关键字类名与文件名完全一样main方法是Java程序执行的入口点{和}一一对应,缺一不可main方法四要素必不可少从控制台输出信息Java程序的结构从控制台输出信息2-1System.out.println()System.out.print()publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.print("HelloWorld!!!"); }}System.out.println()和System.out.print()有什么区别呢?打印完引号中的信息后会自动换行打印输出信息后不会自动换行从控制台输出信息2-2如何使System.out.println("");和System.out.print("\n");达到同样的效果?publicclassHelloWorld{
publicstaticvoidmain(String[]args){ System.out.print("HelloWorld!!!\n"); }}打印输出信息后将会自动换行使用转义符
转义符说明\n将光标移动到下一行的第一格\t将光标移到下一个水平制表位置1、从控制台打印输出你的姓名和年龄2、从控制台打印输出“张三18”System.out.println("张三");System.out.println("18");System.out.print("张三\n");System.out.print("18");println:输出信息并执行换行print:输出信息,但不执行换行\n:换行符System.out.println("张三\t18");\t:制表位小结1参考代码参考代码/**HelloWorld.java*2010-3-11*第一个Java程序*/publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!!!"); }}文件的名称日期功能说明多行注释以“/*”开头,以“*/”结尾Java程序的注释2-1为了美观,多行注释的每一行开头可写一个或多个*publicclassHelloWorld{ publicstaticvoidmain(String[]args){
//输出消息到控制台
System.out.println("HelloWorld!!!"); }}单行注释以//开始,以行末结束Java程序的注释2-2Java编码规范publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("HelloWorld!!!");}}publicclassHelloWorld{ publicstaticvoidmain(String[]args) { System.out.println("HelloWorld!!!"); }}指出以下编码中的不规范之处不同层次代码没有缩进“{”一般放在某一行最末Java编码规范编码规范是作为一个程序员应该遵守的基本规则,是行业内大家都默守的做法不遵守规范的代码不是好的代码,不是专业的代码Java编码规范类名使用public修饰一行只写一条语句{}的使用及位置代码缩进集成开发环境(IDE)是一类软件,它将程序开发环境和程序调试环境集合在一起,帮助程序员开发软件使用Eclipse开发Java程序步骤:1、创建一个Java项目2、手动创建Java源程序3、编译Java源程序4、运行Java程序使用Eclipse开发Java程序的步骤包资源管理器用包组织Java源文件,类似于文件夹选择菜单“窗口→显示视图→包资源管理器”打开JRE系统库目录:存放程序运行必须的系统库文件Java项目组织结构2-1src目录:存放包和源文件导航器类似于Windows中的资源管理器选择菜单“窗口→显示视图→导航器”打开bin目录:存放可执行的字节码文件
src目录:存放Java源文件Java项目组织结构2-2练习——使用Eclipse开发Java程序需求说明:使用Eclipse创建Java应用程序,实现从控制台输出多行信息:姓名、年龄、爱好publicclasshelloWorld{//源文件名为HelloWorld.java publicstaticvoidmain(String[]args){ System.out.println("我的第一个Eclipse小程序!"); }}public修饰的类的名称必须与Java文件同名!代码错误常见错误5-1publicclassHelloWorld{ publicstaticmain(String[]args){ System.out.println("我的第一个Eclipse小程序!"); }}main方法作为程序入口,void必不可少!void常见错误5-2publicclassHelloWorld{ publicstaticvoidmain(String[]args){ system.out.println("我的第一个Eclipse小程序!"); }}编译出错,无法解析system!Java对大小写敏感!代码错误常见错误5-3publicclassHelloWorld{ publicstaticvoidmain(String[]args){ System.o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肘关节骨化肌炎病因介绍
- 老年大便失禁病因介绍
- 《不动产投资概论》课件
- 安全工程专业安全监测技术课件
- 《职场压力管理》课件
- 六年级上册英语期中测试卷(3)小学英语教学教材课件
- 《大熊猫类景区旅游环境管理规范》编制说明
- 2019-2020学年度辽宁省营口市大石桥市人教版八年级(下)期末数学试卷 解析版
- 疟疾肾病病因介绍
- 《ABS系统构成》课件
- 2023年1月福建省普通高中学生学业基础会考化学试题
- GYK轨道车运行控制设备使用说明书V12
- 电力无违章先进个人申报材料
- 危险废弃物处置卡(废油)
- 庭院灯安装施工
- 设备供货质量保证体系及管理制度
- 2023-2024学年西藏藏族自治区拉萨市小学数学六年级上册期末深度自测试卷
- 中国殡葬网络舆情典型剖析、问题反思与政策导向
- 43 可持续发展的基本内涵
- 油水分离简介及应用
- YY/T 1819-2022牙科学正畸矫治器用膜片
评论
0/150
提交评论