- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java学习笔记
学习Java首先要配置环境变量,在电脑属性的高级中,点
击环境变量,classpath 中有一英文句号“.”后跟一个分号,
表示当前路径的意思。由第一个程序Helloworld为例说明
Java的基本运行代码:
public class HelloWorld {
public static void main(String args[]) {
System.out.println(Hello, World!);
}
}
在Java 中只能允许有一个公共类,此区别于C++。还有
Java的写作风格与C和C++有很大区别。下面细谈Java的
基本语法,与其他语言类似,Java每一条语句都以“;”结
束。
1.shortbytechar 之间不会自动转换,他们运算时首先转换为 int
然后进行运算;boolean不会进行转换;如:byte b1;byte b2;
byte b3 byte(b1+b2);b1+b2运算后是 int 类型,可以
byte a 1;//可以把数值直接赋值不超范围,(-128~127)
float f1 1.234f;long l1 300000000L;f和L一定加上;
2.System.out.println();//输出后换行
System.out.print();//输出后不换行
和的区别:表达式1 表达式2 只要表达式1 错误,后不再
计算,表达式1 表达式2 就算表达式1错误表达式2也会计算。
+既可以作为加号,也可以作为连接符,即左右都是字符串,当有
一个是字符串,系统默认把另一个转化为字符串再处理。例如:
System.out.println(“c ”+ c);打印时,无论任何类型,都先
转换为字符型,再进行打印。
3.聚合关系,就是包含关系,实现关系就像虚基类,在派生类中实
现。
4.定义成员变量可以初始化,若不则自动初始化(可以直接在成员变
量的定义时初始化);但局部变量一定要自己初始化,boolean类
型默认为false,其他默认为0;在main 中调用函数时,只要定
义了构造函数并且初始化,就一定要把实参的值写到函数里,不
能少参数。因为所有数值定义后都有默认值,所以一定要初始化
如:int x; x默认为0;但是如果都不写初始值,调用函数可以
不用参数。
5.String 关键字是字符串定义,不是字符如:(String name
“fgsdhj”//也不用写name[]);必须使用new来创建对象
6.静态数据成员static:在类体 (Car)中定义的时候 private
static int sid 0;……在以后的public staticvoidmain()
中可以通过Car.sid;或者Car mm; mm.sid;访问
7. import与 package package 位 于 程 序 开 始 如 package
com.bjsxt.java140;并把生成相应的类放到相应的子目录下即
新建文件在原来类的目录下新建 com\\bjsxt\\java140,把类
的.class 文件放在该目录下,就是打包了,在 jdk1.5 以后类
的.java文件可能也会影响,所以把.java 删掉。在以后的类中调
用时可以 com.bjsxt.java140.类名 new 类名 ();或者用引
入 : import com.bjsxt.java140. 类 名 ; 或 者 import
com.bjsxt.java140.*包括该目录下所有类
8.在 要打 包的上一层 文件 目录 E:\java\test2\jar –cvf
test2.jar 就能把test2 目录下所有文件打包
成.jar文件 即windows下的压缩包。
9.继承权限:用关键字extends.有private protected default
包权限 public 而private继承 继承之后也没有使用权,只有
在 定 义 private 的 类 中 才 可 以 使 用 ;
10. 函数重写必须遵循函数名一样,参数类型,返回类型,也必须
您可能关注的文档
最近下载
- 高电压技术赵智大第三版.pptx VIP
- 长江经济带发展战略(第1课时)示范公开课教学课件【高中地理必修第二册鲁教版(新课标)】.pptx VIP
- 2024上海全民国防教育知识线上答题活动题库及答案 .pdf VIP
- 管理会计学复习笔记.pdf VIP
- 11ZJ111 变形缝建筑构造(OCR).pdf VIP
- 粮油供货合同.docx VIP
- 网络安全协议分析与案例实践.ppt
- 1.《沁园春长沙 》课件(共49张PPT) 2024-2025学年统编版高中语文必修上册.pptx VIP
- 《口腔颌面外科学》课件——第三章 局麻并发症.pptx VIP
- 2025年入党积极分子培训班结业考试试题及答案.docx VIP
文档评论(0)