java基础

Java三大平台
javase 桌面程序的开发设计
javame 主要用于手机游戏开发
javaee 为后台提供数据服务

Java语言的特性:一处编译,处处运行
Java程序可以在任何装有虚拟机的系统中运行,这就是Java程序可以跨平台的原因。
JDK(JAVA DEVELOPMENT KIT),是供给JDK包含JRE(java runtime environment)和开发工具包
JRE包含核心类库和JVM(java vitual machine),即JDK>JRE>JVM。
Java相关环境变量:
JAVA_HOME:设置jdk的安装路径
CLASSPATH:设置java的各个类根路径
PATH:设置Java的各个程序路径
(扩展: 压缩指令:tar -cvf ss.tar.gz ss
解压指令:tar -xvf ss.tar.gz)

Java作为一门编程语言,同样遵循先编译后运行的规则(先将源文件进行编译获取字节码文件,然后由虚拟机执行生成计算机
二进制语言,传给CPU执行程序)
Java程序编译指令:javac -d ./bin A.java(源文件)
java程序执行指令:java -cp ./bin A(字节码文件)
-d表示文件要存放的位置(destination)
-cp表示运行指定指定文件下的字节码文件

为了解决Java程序中类名冲突的问题,引入包(package)的概念
eg:定义一个Java文件Long.java后编辑器中定义类名(类名一般首字母大写)用public class Long{}然后定义第二个文件A.java, 编辑器中定义类名class Long{},此时两个文件中类名一致,为防止两类名冲突,引入package区分。
包的格式一般为域名倒置,如com.briup.day1;(注意报名写完之后一定要加分号)
为了对某些内容进行解释说明,引入注释/* */中间内容不会对程序产生影响,只起到解释说明作用。
/**之后即为文档注释,生成API文档时可对程序的作者、时间等解释或生成产品说明书。
生成API文档所需基本指令:
cd Desktop
cd ./job
mkdir ./doc
javadoc -d ./doc ./src/Task.java
cd ./doc
ls (显示.html文件)
firefox ./index.html (用火狐浏览器打开)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值