java复习(1)

java复习(1)

1.HelloWorld程序总结

创建:创建一个以".java"结尾的文件,该文件叫作源文件
编译:“javac 源文件名.java"进行编译,生成一个或多个以”.class"结尾的文件,该文件叫作字节码文件
运行:"java字节码文件名"进行运行

说明

1.一个源文件中有几个类编译后就会生成几个字节码文件
2.字节码文件名和类名一致
3.一个源文件中可以有多个类,类名不能相同,使用public修饰的类只能有一个
4.java严格区分大小写
5.public修饰的类的类名必须和源文件的名称一致
6.一个程序中只能有一个程序入口

2.java API文档

API文档就是java的说明书
System.out.println(“popipa”);
这个是Class System下面的Class PrintStream
下面的 void println()

这些都可以通过查阅API文档得到
下面分享一个1.8API中文文档
本人功力尚浅 看不懂英文的
链接:https://pan.baidu.com/s/1jiyx26LexEH0VMRrqYBxeA
提取码:x8te

风格和开发工具的挑选

我个人比较喜欢 行尾风格 API也是行尾风格

文本编辑工具一般使用EditPlus
java集成开发环境(IDE) 首推Intelli IDEA

一些要背的东西

Java语言的特点

面向对象:面向对象的三大特性 继承性 封装性 多态性 抽象性
健壮性:去掉了C或C++中的指针 增加垃圾回收机制(GC)
跨平台性:一次编译到处运行(依赖于JVM-不同平台有不同的JVM)

版本的迭代

jdk1.5开始更名5.0 1.5->5.0 1.6->6.0 1.8->8.0

Oracle的罪证

JavaSE 桌面级应用开发(废弃)+核心类库(Java基础学习的部分)
JavaEE 企业级开发(后台-web)
JavaME 手机或者小型智能设备(废弃)被安卓替代

jdk jre jvm的关系

JDK=JRE+开发工具集
JRE=JVM+Java SE标准类库

JDK包含JRE JRE包含JVM
使用JDK的开发工具完成的Java程序交给JRE去运行

JDK Java开发工具包
其中包含JRE
例子:编译工具javac.exe 打包工具jar.exe

JRE Java运行环境
包括Java虚拟机和Java程序所需要核心类库
运行一个开发好的Java程序,计算机只要安装JRE即可

一些有趣的小细节

/**
@author 指定Java程序的作者
@version 指定源文件的版本
*/
这种注释可以被JDK工具javadoc所解析
生成一套以网页文件形式体现的该程序的说明文档

在cmd中使用 javadoc -d 生成的文件夹的名字 -author -version (这里有传参的感觉) Demo.java 这里写文件名

最后生成的东西非常像API文档 应该说是我写的这个程序的API文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值