- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
这是根据Java基础教科书中的每一章每一节的知识点整理而来,他囊括了Java的各个基础知识点,对于一个新学Java的学徒而言,这个笔记有着非常重要的帮助作用。
Java程序的编写和运行
java程序的结构
public表示“公有的”,private表示私有的。若某个类的对象或变量被定义为public则该对象或变量就能被外界访问,反之则不能。
关键词class定义类,如“public class a.java”表示定义了一个名为a的公有类,其中a为标识符,标识符不是java规定的,由程序员自己定。
main( )方法,又称主方法,一个类可以包含许多方法,但是最多只能包含一个main()方法,包含main()方法的类,称为主类,一个java应用程序只能有一个主类,程序从主类的main()方法开始执行。且main()方法必须被说明为public static void. static表示静态的,void表示无返回值,括号中的String args[ ]是该方法的参量,称为命令行参量。
一个程序中最多只能定义一个public类,如果有public类,那么文件名就必须和这个类名相同,如果没有public类,那么文件名只要和任何一个类名相同就可以了。
Java程序中区分大小写字母。
Java允许一行包含多个语句,每个语句之间用分号隔开。
程序的编译和运行
进入cmd窗口。
进入存放java文件的目录。
A: cd表示进入一个目录;
B:cd..表示退回上一目录。
Javac 文件.java(编译)。
Java 文件(运行)。
Java的数据类型
java分为常量和变量,常量是内存中存放的数据,变量是内存中存放数据的存储单元。
常量的四种数据类型
整数类型常量
A:一个二进制数称为1位,一个八进制数有3位(2的三次方),一个十六进制数有4位,8个2进制数称为一个字节。
B:八进制数的左侧是一个0,十六进制数的左侧是0x.
C:十进制,八进制,十六进制都是整数类型常量。
浮点类型常量(实型常量)
A:右侧有f的称为“float”型,右侧有d的称为“double”型。其中“double”型可以将后缀d舍去。
B:float和double数据类型带有小数,所以称为浮点类型常量(实型常量)。
C:指数表示是float和double另一种表示方法。如2e3则表示一个double型如果是float型,则应表示为2e3f。
字符类型常量
A:字符集共有65535个字符常量。
B:Java中用单引号表示字符常量。
C:两个和两个以上字符的集合称为字符串,Java中用双引号表示字符串。
D:+称为并置符号,用于连接要显示的字符串和变量的值。
E:print 打印不换行,println 打印换行。
逻辑类型常量
只有true和false两个值。
变量
整数类型变量
A:byte型,存储单元大小为1byte或者8bit。1bit为一个内存单元,1byte等于8个内存单元,取值范围-128到127。
B:short型,存储单元大小为2byte或者16bit。取值范围-32768到32767。
C:int型,存储单元大小为4byte或者32bit。
D:long型,存储单元大小为8byte或者64bit。
浮点类型变量
A:float型,存储单元大小为4byte或者16bit。
B:double型,存储单元大小为8byte或者64bit。
字符类型变量
字符型变量是用char定义存储单元大小为2byte或者16bit。
逻辑类型变量
由关键字Boolean定义,存储单元大小为1bit。
变量的定义和赋值
变量应和存放的数据匹配,不但要求类型一致,大小也应合适。
将数据放入某个变量中,称为给变量赋值。变量的赋值可以在声明时进行,也可以在声明后进行。
可以将一个变量的值赋予另一个变量。
如果将占用存储空间小的变量的值赋予占用存储空间大的变量,则将自动进行变量的转换。
如果将占用存储空间大的变量的值赋予占用存储空间小的变量,需要进行强制类型转换运算,这时将减少数据的精度(有效数字)。
一个变量赋值后还可以从新赋值.
定义某个变量时,指定了变量的名称和数据类型就是指定了变量的地址,为它在内存某处分配了一个指定大小的存储单元。
变量名应该是一个合法的标识符,标识符不能以数字开头。尽量避开关键字。
数组
数组是由相同类型的数据按一定顺序组成的数据集合,如数组:6、80,如表示为AB[0],AB[1],则组名为AB,0和1为下标,6和80分别为元素,1+1=2(所以2为数据长度表示为length)。
数组名具有引用数组的功能,具有这一功能的变量称为引用型变量。
句点是一个操作符,跟在它后面的应是被引用对象的属性、方法或变量。
在二维数组中,已经将0作为初始值赋予每个元
您可能关注的文档
- Iinux中vi 编辑器基本使用.ppt
- I-MATRIX 内存数据库 产品介绍(已知唯一生产环境国产内存数据库).pdf
- InDesign 中数学化学公式图形输入.pdf
- Infragistics NetAdvantage UltraGrid使用.docx
- iNode客户端实现BYOD远程应用功能问题排查.docx
- INode智能客户端的安装与使用.doc
- 实二次型的顺序主子式及惯性指数.pdf
- 实时监控组态软件开发.pdf
- INTERCAD定制栏框与表格.doc
- 实时视频处理系统中乒乓缓存设计.pdf
- 2024-2025学年贵州省遵义市求是高级中学高三下学期第二次模拟考试(语文试题文)试题含解析.doc
- 2024-2025学年广东省潮州市重点中学高三第二学期3月高考诊断性测试语文试题含解析.doc
- 2024-2025学年甘肃省陇东中学高三下学期适应性考试语文试题含解析.doc
- 2024-2025学年广东省“十二校”高三下学期期中考试(语文试题理)试题含解析.doc
- 2024-2025学年甘肃省武夷市民勤县第一中学高三下学期期末模拟卷(一)语文试题含解析.doc
- 2024-2025学年广东省深圳市龙文教育高三5月月考(语文试题理)试题含解析.doc
- 2024-2025学年贵州省铜仁一中高三第二学期期末考试语文试题试卷含解析.doc
- 2024-2025学年广州顺德区高三第一次诊断性考试语文试题试卷含解析.doc
- 2024-2025学年贵阳市高考二轮语文试题原创押题密卷(一)含解析.doc
- 2024-2025学年河北省保定市曲阳县一中高三教学质量检测试题(一模)语文试题试卷含解析.doc
文档评论(0)