1 / 31
文档名称:

java语言学习指南.docx

格式:docx   大小:2,298KB   页数:31页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java语言学习指南.docx

上传人:用户头像没有 2017/8/9 文件大小:2.24 MB

下载得到文件列表

java语言学习指南.docx

相关文档

文档介绍

文档介绍:Java文件的名字和public类的名字相同,若无public类,则文件名可随意命名。
println自动换行,print不换行。
变量类型:int、long、short、float、double、char、String、byte、boolean.
‘d’、“dd”。
Long num=223424535353453L,注意当值大于int的最大值时,要在末尾加上“L”,num=; 取num的最大值,。
溢出。溢出的解决方法:

转义字符: 应用:char=’\”‘;
float a=; 输出:;
double b=(d/D);输出:
double c=;输出:,即十六位。
int a; float b, c; a=b/c; a=(float)b/c;
if(a>b) a=c; else b=c; ó c = (a>b) ? a : c ;
if() else if () else if() … else;
switch语句用法:
do…while..语句的使用:
break语句和continue语句的使用:既是break离开循环,而continue则是结束本次循环,使循环回到程序开始之处,进行剩下的循环。
一维数组的应用:

数组可不申明长度而直接赋值。
Java语言中可连等,例:a=b=c;。但末尾即c要有初值。
数组的使用:int a[]; int b; b=10; a=new int [b];
数组的复制:从数组source复制到数组dest。C为小写。
数组的排序:从小到大排序数组。
二维数组的申明,并且允许每行元素的个数不同,例 int num[][]={{23,23,23,23},{23,23,23},{23,23}}。
二维数组长度的获得:
23、多维数组,以三维数组为例,注意大括号的使用。
类似于C++中的函数编写及其引用。其中,void可以被替换为其他数据类型
(int) ,也可为函数添加参数。
数组的传递:
一位数组的传递:。
二维数组的传递:
返回数组,如下例所示:
类的申明:类的名称首字母要大写,其格式如下:public class xxx{…
Person p;(申明变量)
p=new Person();(对申明的变量p实例化)
=12;=’d’;(对p的a和b赋值)
();(调用print()函数)
}
class Person{
int a ;char b;(申明变量时,若加private则为私有变量,否则为共有变量。函数的申明也是如此,极为函数的封装。当加想为private变量赋值时,可以通过建造public函数的方法来实现,即与C++的处理方法相同。)
void print()
{(“ksjhks”);}
}
其中,public类和非public类的顺序可调换,不影响程序的运行。
数据类型的传递(取代C++中的指针,可直接传递),例:class Person{int num;char name;}
Public class Tset{
… Person a=new Person();
Person b=new Person();
=12; =’d’;
b=a;}
输出b的参量属性,b的name为d,num值为12。
实例说明,注意非public类中变量在public类中的引用。
匿名变量:对于一个非public类(Person),可以直接引用,例如:(new )。
构造函数,即为非public类函数赋予初始值的函数,与非public类具有相同的名称。此处与C++具有相同的处理方法。
当构造函数有参数时(Person(int a,char b){}),则在申明Person类型变量时,则必须带有参数(Person m=new Person(

最近更新

二零二四年度厂区装卸工劳动条件改善合同 21页

二零二四年度变压器产业链上下游合作协议样本.. 15页

二零二四年度国际展会搬运工劳务合作合同 15页

二零二四年度安徽省科研机构劳动合同规范 18页

二零二四年度宾馆股份内部转让及酒店网络营销.. 17页

二零二四年度建筑工地专用标砖购销协议 16页

二零二四年度征用土地拆迁还建住宅产权转让合.. 15页

二零二四年度拆除工程安全管理与应急预案协议.. 16页

二零二四年度数据中心安全保卫承包协议 14页

二零二四年度新型材料变形缝施工技术合作协议.. 16页

二零二四年度新能源汽车充电站场地租赁合同 13页

二零二四年度智能办公助手劳动合同 13页

二零二四年度材料代购及配送服务合同范本 16页

二零二四年度水利工程爆破施工合同 16页

二零二四年度测绘员保密协议书模板-@-1 14页

二零二四年度环保技术采购合同环保效益分析 17页

二零二四年度电商平台图书节销售合作协议 13页

生物样本库公开课一等奖课件赛课获奖课件 19页

部编版四年级语文下册期末考试题附答案 6页

项目经理责任协议书3篇 51页

银行取消金融协议3篇 43页

幼儿园工作规程公开课一等奖课件赛课获奖课件.. 19页

2025年度纺织面料外发加工合同协议书3篇 44页

小学美术纸筒人公开课一等奖课件赛课获奖课件.. 18页

2025年度工业用地及地上厂房转让协议书3篇 41页

2025年度城市绿化工程临时工聘用书2篇 28页

2022年人教版六年级下册《道德与法治》期末考.. 5页

2025美国心肺复苏指南--关键问题和重大更新 5页

平面直角坐标系中三角形面积求法例题及对应练.. 3页

2024年重庆市中考物理试卷(B卷)(附答案) 10页