欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    java快速入门Word格式文档下载.docx

    • 资源ID:18736896       资源大小:93.50KB        全文页数:123页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    java快速入门Word格式文档下载.docx

    1、2下载SDK?单击右边“J2SE 1.4.2 SDK”?一种在线安装“Windows Installation”或离线安装“Windows Offline Installation”,单击SDK列对应的“DOWNLOAD”?“ACCEPT”同意Sun公司协议?“Download j2sdk-1_4_2_07-windows-i586.exe”注:不同时期,网页内容有所改变122 配置Java运行环境1设置Windows 95/98/Me在C:autoexec.bat文件中,添加以下两行内容:set path=%path%;E:j2sdk1.4.2_01bin set classpath=.;j

    2、2sdk1.4.2_01lib;%classpath%说明:(1)set path是让Java程序设计者在任何目录下都可以运行bin目录下的工具文件,如:javac.exe , java.exe , javap.exe和javadoc.ex ;(2)set classpath是让Java虚拟机找到所需要的类库;(3)“E:j2sdk1.4.2_01”与本人安装Java的具体目录而改变;2设置Windows XP/NT/2000右击“我的电脑”?“属性”?“高级”?“环境变量”在“系统变量”或“用户变量”中编辑path,在变量值中加入“;j2sdk1.4.2_01bin”新建变量名“classp

    3、ath”,变量值是“.;j2sdk1.4.2_01lin”3设置DOS起始位置(1)在Windows XP/NT/2000系统中“开始”?“程序”?“附件”?右击“命令提示符”?“快捷方式”?在“起始位置”中输入自己想要直接进入的目录若直接在“运行”对话框中输入cmd则不行(2)在Windows 95/98/Me系统中可以用cd做批处理文件13 初步了解Java程序131 编写第一个Java Application程序使用任何一个文件编辑器输入:public class Hellopublic static void main(String args)System.out.println(欢迎

    4、你学习Java语言!); (参见P19)(1)public class指明是一个公共类,最多只能有一个公共类;(2)main( )方法有且只有一个,且严格按照格式定义;(3)String args是传递给main( )方法的参数,名为args,它是类string的一个实例,参数可以没有,可以一个或多个,每个参数用“类名 参数”来指定,多个参数间用逗号分隔;(4)Java区分大小写;(5)一定以公共类名相同的主文件名Hello.java存盘,且大小写一致;132 Java程序的编译在DOS窗口中输入:Javac Hello.java功能:将文本文件Hello.java编译成可执行的Hello.c

    5、lass字节码文件133 运行Java程序Java Hello.class134 Java的Applet小程序(补充)1类定义import java.awt.Graphics;import java.applet.Applet;public class Hello2 extends Appletpublic String s;public void init()s=new String(public void paint(Graphics g)g.drawString(s,50,50); 2编译成字节码文件Javac Hello2.java 得Hello2.class文件3编写Html文件ap

    6、plet code=Hello2.class width=500 height=300 !注意“Hello2.class”的大小写,其余不区分大小写/applet以SC.html存盘因Hello2.java文件没有Main方法,所以不能独立运行4运行方法一:双击SC.html文件即可调用IE打开方法二:用Appletviewer工具,在Dos中输入:appletviewer SC.html第2章 Java基本语法21 Java语言的基本元素211 标识符标识符规则:必须以字母、下划线、“$”或汉字开头,后面的字符可以是字母、数字、下划线、“$”和汉字的一串字符(1)不能是Java保留的关键字;

    7、(2)常量名一般以大写字母,变量名用小写字母,类名以大写字母开始;(3)区分大小写,如ad、Ad、aD、Da是四个不同的标识名。212 关键字P20 表2.2213 分隔符1注释符(1)/ 注释一行以“/”开始,终止于行尾,一般作单行注释,可放在语句的后面(2)/*/ 一行或多行注释以“/*”开始,最后以“*/”结束,中间可写多行。(3)/*/ 以“/*”开始,最后以“*/”结束,中间可写多行。这种注释主要是为支持JDK工具javadoc而采用的。2空白符如空格、回车、换行和制表符(Tab键)。系统编译程序时,只用空白符区分各种基本成分,然后忽略它。3普通分隔符(1)“.”点号:用于分隔包、类

    8、或分隔引用变量中的变量和方法(2)“;”分号:Java语句结束的标志;(3)“:”冒号:说明语标号;(4)“ ”大括号:用来定义复合语句、方法体、类体及数组的初始化;(5)“ ”方括号:用来定义数组类型及引用数字的元素值;(6)“( )”圆括号:用于在方法定义和访问中将参数表括起来,或定义运算的先后次序。22 数据类型Java要求在程序中使用任何变量之前必须先声明其类型。Java的数据类型分为: 基本类型:整型、浮点型、布尔型、字符型 数组类型:一维数组和多维数组 复合类型:类、接口221 基本数据类型表2.3 Java基本数据类型说明 类型 位长/b 默认值 取值范围布尔型 boolean

    9、1 false true , false字节型 byte 8 0 -128127字符型 char 16 u0000 u0000uffff即065535短整型 short 16 0 -3276832767整型 int 32 0 -231231-1长整型 long 64 0 -263263-1浮点型(单精度) float 32 0.0 +-1.4E-45或+-3.4028235E+38双精度 double 64 0.0 +-4.9E-324 或+-1.797693134862315E+308(1)一般情况下,没小数点的数字是int型,有小数点的数是double型;(2)String(字符串)型,如

    10、:“合肥”、“I am student” ;(3)Java的char类型采用UniCode(国际编码标准)的新字符处理方式,即大字符编码方案,汉字和字母均看作是一个字符,占两个字节;(4)Java程序是定义的变量若没有赋初值,Java取默认值。C+基本数据类型有:整型(int)、字符型(char)、浮点型(float,double)、常量型类型名 长度(字节) 取值范围Char(signed char) 1 -128127Unsigned char 1 0255Short(short int) 2 -3276832767Unsigned short 2 065535int(signed int

    11、) 2 -3276832767Unsigned int 2 065535Long(signed long) 4 -21474836482147483647Unsigned long 4 04294967295Float 4 +-3.4*10e-38 +-3.4*10e38Double 8 +-1.7*10e-308 +-1.7*10e308Long double 8 +-1.7*10e-308 +-1.7*10e308222 直接量与常量直接量(literal)是指在程序中直接给出的一个符号串,即其它语言称为的常量。Java的常量用final说明,约定常量标识符一般全部使用大写字母,常量在程序

    12、执行时不可更改。如:final int i=1;i=i+1; /错,i是final(常量),不可更改值1布尔型常量true 、 false注意:Java中的布尔型常量不能与0、-1、1等数字例:boolean A,b,C;A=false;b=true;C=1; /错boolean D=True; /错,“True” 首字大写2整型常量 45 , 045 ,0x45 , 45Lint a=10 ; / 十进制int b=020 ; / 八进制 以“0”(零)开头int c=0x3A ; / 十六进制 以“0x”开头int d=71 , Y=91 ; / 对int M=0xd1 , N=091 ;

    13、 / 错 “091”是八进制,不能有9整型常量默认为32位int型,若在数值后加L或l,则表示为64位长整型3浮点型常量 3.45 , 4.512E12 4.5F 4.5D(1)默认类型为64位double双精度类型(D或d),数字后面加F或f则是32位float单精度(实数)类型(2)double类型值有效空间大,但运行慢,结果精度不高float a , b ; double x , y , z ;a=7.4 ; /错, 7.4默认是double型,不能赋予精度低的float型 b=7.4F ;x=7.4E5;y=7.4E5D ;z=7.4E5F; /对4字符常量字符常量是由单引号括起来的单

    14、个字符,它可以是UniCode字符集中的任意一个字符。如 A # 宋 6转义符号见P23 表2.45字符串常量用一对双引号起来的字符序列。 “ABCD” “学习Java” public class SCpublic static void main(String arg)String a=我是安徽n合肥人; / “n” 表示换行String b=% ; /错 %是字符型,不能赋予String型System.out.println(A); /错 A改为a 223 变量Java通常用小写字母或单词作为变量名。变量具有名字、类型、值三元素1变量的声明格式:类型 变量名,变量名=初值, ;赋值:类型

    15、变量名=值int a=5 , b=6 , c , d ;String s=”合肥” ;float m , n ;m=6.78f ;(1)变量名必须在作用域中是唯一的,不同作用域中才允许相同名字的变量出现;(2)只要在同一代码块没有同名的变量名,可以在程序中任何地方定义变量,一个代码块就是两个相对的“ ”之间部分。2变量的使用范围每个变量的使用范围只在定义它的代码块中,包括这个代码块中包含的代码块。在类开始处声明的变量是成员变量,作用范围在整个类;在方法和块中声明的变量是局部变量,作用范围到它的“”;见P25 例24:int i=0;int i=1;System.out.println(i);

    16、/ 输入 13变量类型的转换Java可以将低精度的数字赋值给高精度的数字型变量,反之则需要强制类型转换。强制转换格式:(数据类型)数据表达式int i;float f=(float)34.6; / 34.6默认是双精度,float f=34.6F也对i=(int)f;System.out.println(f); / 输出34.6 / 输出34byte short char int long float double字节型 短整型 字符型 整型 长整型 单精度实型 双精度实型低 高23 运算符与表达式(与C、C+相同)231 赋值运算符简略形式 非简略形式i+=j i=i+ji-=j i=i-j

    17、i*=j i=i*ji/=j i=i/jI%=j i=i%ja=b=c=0 ; 相当于c=0 , b=c , a=b ; int k=10; double x=10, y=20 ;k/=4 ; / 2x+=10; / 20 y*=y; / 400 int i=10 , j=3 ; i*=j+2 / 50 232 算术运算符见P28 表2.7例 int i=1;System.out.println(i+); / 输出 1System.out.println(+i); / 输出 3233 关系运算符等于 不等于 小于 小于等于 大于等于 大于= != public static void main

    18、(String arg) boolean x , y ; int i=5 , j=2 ; x=(i-4)= =(j-1) ; int a=1 ; double b=1.0 ; y=a= =b; int m=65 ; char n=A System.out.println(x) ; / 输出true System.out.println(y) ; System.out.println(m= =n) ;234 条件运算符条件表达式 ? 表达式2 :表达式3条件表达式为true,取“表达式2”值,为false,取“表达式3”的值 int a=0x10 , b=010 , max ; max=ab ?

    19、 a : b ; System.out.println(max) ; / 输出16235 逻辑运算符见P29 表2.9236 位运算符(不做要求)237 其他运算符见P32 表2.11instanceof : 对象运算符,用于测试一个对象是否是一个指定类的实例有一个称为shape的类,shape的子类是polygonShape,如果有一个存储shape的变量实例shapeHolder,如何知道它是否是一个polygonShape呢?下述代码段会帮助解决这个问题:shape shapeHolder ;if (shapeHolder instanceof polygonShape) polygon

    20、Shape polygon=( polygonShape) shapeHolder ; 当处理保存某一公用父类的子类对象的数据结构时,会经常遇到上面提及的情况。假设我们有一个基于画图程序的对象,并且存储了用户绘制的所有形状,若要打印这些数据,就要有一个循环遍历这些数据结构并打印每一形状,如果一种特殊的形状需要特殊的指令进行打印,就需要使用instanceof运算符。new : 对象实例化运算符,实例化一个对象,即为对象分配内存+ : 字符串合并运算符, 字符串创建规则操作数 规 则Null变量 取值为空(null)会产生null字符串整数 整数会被转换成十进制,表示字符串,如是是负数,前面会加

    21、上“-”号。浮点数 被转换为紧缩格式的字符串,如果长度超过10个字符,会以指数形式表示。字符 被转换为长度为1的包含相同字符的字符串布尔值 转换成“true”或“false”对象 对象的方法toString( )会被调用Hi , b=你好int i=42 ;float j=42.0f ;boolean f=i=j ;double d=489.47 ;System.out.println(a+b) ; / 输出Hi你好a=a+f ;System.out.println(a); / 输出HitrueSystem.out.println(b+d); / 输出你好489.47238 运算优先级见P32

    22、 表2.12 int a=3 , b=6 , k ; k=a+=b-=2 ; / 先计算b-=2, 得4,再计算a+=4 System.out.println(k) ; / 输出 724 数组数组是有序数据的集合,数组中的每个元素具有相同的数组名,根据数组名和下标来唯一确定数组中的元素。使用时要先声明后创建241 一维数组的声明 数据类型 数组名 或 数据类型 数组名 int a ; String s ; char c ;定义数组,并不为数据元素分配内存,因此“ ”中不用指出数组中元素个数。242 一维数组的创建与赋值创建数组并不是定义数组,而是在数组定义后,为数组分配存储空间,同时对数组元素

    23、进行初始化1用运算符new分配内存再赋值数组名=new 数据类型sizeint a ;a=new int3 ; / 产生a0 , a1 , a2 三个元素s=new String2 ; c=new char5 ;a0=8 ; a1=8 ; a2=8 ;s1=”网络” ;int intArr=new int3 ; / 声明和分配内存并在一起char chArr=new char6 ;System.out.println(a0+a1) ;2直接赋初值并定义数组的大小int i=4,5,010,7,3,2,9 ;String names=“张三”,”李四”,”王五”,”宋七” ;char c=a,b,c,北,京 ;3测试数组长度(补充)数组名.lengthSystem.out.print(c.length) ; / 输出5243 多维数组以二维数组为例 int d ; / 定义一个二维数组d=new int34 ; / 分配3行4列数组内存char c=new char23 ; / 定义和分配在一起int a=new int2 ;a0=new int3 ;


    注意事项

    本文(java快速入门Word格式文档下载.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开