欢迎来到天天文库
浏览记录
ID:51338500
大小:81.00 KB
页数:4页
时间:2020-03-22
《JAVA编程的基础知识1.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JAVA编程的基础知识(1)1.程序-软件2.计算机语言c,java3.java主要特点:跨平台型(一次编译,四处运行)4.javase—j2sejavaEE-J2EEjavame—j2me5.搭建开发环境JDK——>API,JVM检杳JDK是否安装成功:在命令行窗口运行javajavac(jdk较前的版木都需要配置环境变量path,classpath)6•遞程序-般以类名作为文件名,以作为后缀名.使用javac编译源程序,结果生成与硬件和平台无关的字节码文件(.class文件)—javacxx.java使用java调用JVM运彳亍编译好的class文
2、件-javaxx(编译和运行的时候,”开始-运行…cnxT进入命令行模式,定位到源稈序存放的当前目录例:假如源稈序存放在d:jjb2014java:先切换盘符:d:回车进入忖录cdjjb/2014java)7.—个源文件屮可以定义多个JAVA类,但只能有一个Public修饰的类,口源文件名与此类名一致如果一个源文件里有多个类,且没有public修饰的类,则源文件名可以白由取.原则一般都是一个类对应一个源文件.java语言是大小写敏感的(区分大小写)8.Java运行在源稈序屮添加注释,以增加稈序的可读性,系统不会对注释内容编译java允许三种注释:单
3、行注释以“〃”开始,到行末多行注释以”/*”开始,以”*/”结束文件注释产生一个HTML文档,以”开始,以叫/”结朿/**文件注释**/9•标识符:定义:用于表示变量、常量、方法、类或接口的名称。命名规则:(1)标识符是由字母、数字、下划线(_)、美元符号($)组成的字符序列。(1)标识符必须以字母、下划线(_)、美元符号($)开头。不能以数字开头。(2)标识符不能是保留字(关键字)。(3)标识符可以为任意长度。保留字:是为编译器保留的、具有特定含义的标识符,不能把它用做变量、类或方法等的名称9main方法程序入口publicstaticvoidmai
4、n(String[]arg){I)10・变量:变最是Java程序中的基木存储单元,通过变量名來进行数据的存和取变量的定义(声明):doubleradiu^/系统碰到此定义语句会分配一块内存空间,这块内存空间可以通过radiu来进行操作变量的赋值(放数据到内存):radiu=2.5;〃系统碰到此定义语句会将radiu对应的内存空河放置数据2.5;取变量的值(取内存的值):doublearea=3」4*radiu*radiu;//=右边的运算表达式屮radiu,在运算时会取出radiu对应内存屮的值来参与运算System.out.println(area)
5、;//取出area对应内存的值显示在屏幕第一次赋值叫初始化如果需要可以将变量的定义和赋值合并在一起,木质过稈是一样的(分配内存,给内存放值),如前边的例子,可等同于:doubleradiu=2.5;每条语句结束的时候用;在同一范用内不能重复定义变量(变量名不能一样)局部变量:定义在方法里边;则这个变量的作用域就是从定义开始到方法结朿范围内;取值Z前必须初始化成员变量:定义在类的里边,方法的外边;则这个变量的作用域就是整个类范围内;取值Z前可以不初始化,系统会白动的赋予初值.常量(constant)是一旦初始化示就不能再改变的数据。定义的位置在定义在类的
6、里边,方法的外边,作用范囤鉴个类范囤内淀义时常量名一般用大写example1:给定半径,求该圆的血积.publicclassComputerArea{staticfinaldoublePI=3.1415;〃常量的使用publicstaticvoidmain(String[]arg){doubleradiu,area;〃区部变量radiu=4.45;//给变量直接赋值area=PI*radiu*radiu;〃通过计算给变量赋值System.out.println(Mareaisn+area);/瀚出9•良好的编程风格…增加程序的可读性
7、1)代码格式化--
8、注意行的缩进,空行,空格等2)命名规范化一注意类名役量名,常量名等取名应该的大小写和见名知意3)适当添加注释说明10•定义变量和常量的时候必须指定数据类型根据数据类型来决定给变量和常量分配多大的内存空间.java屮对每种数据类型所分配的内存空间是固定的,不受系统平台的影响(这点与C语言中不同)整型:byte^hort,intJong1)字节数1248==由类型所分配的字节数可以推算出==>每种类型的存储数字的大小范围2)给整形变量赋值时可以用八,十,十六进制3)在给long型变最直接赋值时,注意整形常数默认的为int型,如超出int最大范围需要加L浮点
9、型:float,double1)82)给赋值时可以用十进制及科学计算法3)在给float型变量
此文档下载收益归作者所有