Java编程基础知识.ppt
《Java编程基础知识.ppt》由会员分享,可在线阅读,更多相关《Java编程基础知识.ppt(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java编程基本知识IntroductionIn this chapterFirst look at JavaJava语法基础Java类与对象Lu WeiFirst look at Java编辑源程序 我们可以不采用任何集成开发环境,只是采用文本编辑器就可以编写简短的Java程序。例:Lu Wei/*Welcome.java is the first program in Java.*/class Welcome /main method begins execution of Java applicationpublic static void main(String args)System
2、.out.println(Welcome to Java Programming!);/end class WelcomeLu Wei注释:Java里有三种类型的注释:单单行行注注释释:表示这一行的从“/”开始的所有内容都是注释,这种类型的注释更常用,因为它书写时更方便。多行注释多行注释:/*.*/*This is a multiple line comment.It can be split over many lines*/文档注释文档注释:以/*开始,并以*/结束,注释中的每一行都必须以*开始。Lu Wei用class来声明一个类,其类名为Welcome。左括号:和右括号 是成对出现的,
3、表示类的开始和结束。class Welcome public static void main(String args)对于一个Java应用程序来说,main方法是必须的,而且必须按照如上的格式来定义。Lu Wei这行程序用来实现字符串的输出,它相当于c语言中的printf()函数,所做的事是将字符串“Welcome to Java Programming!”打印到屏幕上。System.out.println(Welcome to Java Programming!);Lu Wei程序必需转换为Java虚拟机能够理解的形式,这样,任何安装有Java虚拟机的计算机就可以解释并运行该程序。打开命令
4、行窗口,进入存储Welcome.java的目录,敲入下面的命令:javac Welcome.java如果没有错误将生成Welcome.class文件。产生产生 Welcome.class编译文件编译文件Lu Wei现在可以运行该程序了,使用以下的命令:java Welcome这里我们需留意的是,在这个命令行中文件名称不须附上扩展名“.class”。运行运行 Welcome.class运行程序运行程序Lu WeiWelcome.javaJava Java 源代码源代码JavaJava应用程序运行过程图示应用程序运行过程图示Lu WeijavacWelcome.javaJava Java 编译器编
5、译器Lu WeijavacWelcome.javaWelcome.class字节码程序字节码程序Lu WeijavacWelcome.javaWelcome.classjavaJava Java 虚拟机虚拟机Lu WeiJava语法基础语法基础-标识符标识符标识符(Identifier)包括:类名、变量名、常量名、方法名、在Java中标识符的命名必须符合以下规则:标识符必须以字母或下划线或$符号开始。其余字符可以是字母、下划线、$符号和数字。标识符只能包含两个特殊字符,即下划线(_)和美元符号($)。不允许有任何其他特殊字符。标识符不能包含空格。Lu Wei例:合法的标识符 identifie
6、r userName User_Name _sys_value$change非法的标识符 2mailroom#classLu WeiJava语法基础语法基础关键字关键字关键字具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为关键字。下表列出了在Java编程语言中使用的关键字。Lu Wei Lu Weil不必死记这些关键字,当理解每个关键字的含义不必死记这些关键字,当理解每个关键字的含义后,自然就记住了所有的关键字。后,自然就记住了所有的关键字。Lu WeiJava语法基础语法基础基本数据类型基本数据类型Java 共有八种基本数据类型:-四种整数类型(byte、short、int、l
7、ong)-两种浮点数类型(float、double)-一种字符类型(char)-一种布尔类型(boolean)Lu Wei类型类型长度长度类型类型长度长度byte1字节float4字节short2字节double8字节int4字节char2字节long8字节boolean1字节基本数据类型基本数据类型Lu WeiJava语法基础语法基础-常量常量常量:常量就是指在程序执行期间其值不能发生变化的数据,常量是固定的。常量用关键字final来定义,例:final int BOOSTER=100;Lu WeiJava语法基础语法基础变量变量变量:同常量相反,变量的值是可以变化的。Lu Wei例:Jav
8、a中的数据类型 Lu Wei/SimpleTypes.java/Java中的数据类型中的数据类型class SimpleTypes public static void main(String args)byte a=0 x44;short b=044;int c=1000000;long d=0 xfffL;char e=A;float f=0.45F;double g=0.7E-5;boolean h=true;System.out.println(a=+a);System.out.println(b=+b);System.out.println(c=+c);System.out.prin
9、tln(d=+d);System.out.println(e=+e);System.out.println(f=+f);System.out.println(g=+g);System.out.println(h=+h);八种基本类八种基本类型声明并赋型声明并赋初值初值将八个值输将八个值输出出Lu WeiJava语法基础语法基础-算术运算符算术运算符算术运算符包括加号(+)、减号(-)、乘号(*)、除号(/)、取余(%)、自增运算符(+)、自减运算符(-)等。Lu Wei运算符含义示例求值+加c=a+b-减c=a-b*乘c=a*b/除c=a/b%取余c=a%b+自增a+a=a+1-自减b-b=b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 编程 基础知识
限制150内