java初识
Posted oldby
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java初识相关的知识,希望对你有一定的参考价值。
一、Java的介绍
1、JAVA的背景
时间: sun公司 1995
98年,推出jdk1.2,将java技术平台正式命名为:
j2se,j2ee,j2me
04年,推出jdk1.5,为了纪念该版本,将jdk的发布版本命名为jdk5.0
06年,推出jdk1.6,为了纪念该版本,将java的技术平台重新命名为:
javase,javaee,javame
09年,oracle收购了sun公司
14年,推出jdk1.8
17年,推出jdk1.9
18年,推出jdk10
詹姆斯 高斯林 Java之父
二、java技术体系平台:
java SE:开发桌面应用程序
javaME:开发移动设备端的程序
java EE:开发企业级的web程序
三、java的特点
1、纯面向对象
2.简单
3、安全性
4、多线程
5、跨平台性(一次编写,到处运行)
6、健壮性
7、分布式
四、java的运行机制
JAVA运行机制的相关概念 ★
JDK:java开发工具包,里面包含jre和开发工具
JRE:java运行环境,里面包含jvm和类库
JVM:java虚拟机
JRE:java运行环境,里面包含jvm和类库
JVM:java虚拟机
JDK=JRE+开发工具
JRE=JVM+类库
JRE=JVM+类库
如果只想运行程序,则安装jre即可
如果需要开发程序,则需要安装jdk
如果需要开发程序,则需要安装jdk
五、开发java程序的步骤
编写-编译-运行
六、JDK的安装和配置★
方式一:不推荐
将C:Program FilesJavajdk1.8.0_131in 放在系统变量的path中,用英文状态的分号结尾
方式二:推荐使用
安装:
配置:
右击——计算机——属性——高级系统设置——环境变量
方式一:不推荐
将C:Program FilesJavajdk1.8.0_131in 放在系统变量的path中,用英文状态的分号结尾
方式二:推荐使用
新建JAVA_HOME:C:Program FilesJavajdk1.8.0_131
在path中引用JAVA_HOME:
%JAVA_HOME%in;
在path中引用JAVA_HOME:
%JAVA_HOME%in;
七、编写第一个java程序
1、程序框架
/*
public 修饰符,可选。 公共的
class 声明类的关键字
类名 遵循标识符的命名规则和规范
*/
public class 类名{//类的签名,代表这是一个类
/*
public 修饰符,公共的
static 修饰符,静态的
void 返回类型
main 方法名
(String[] args) 参数列表
*/
public static void main(String[] args){//程序的入口
//代码
/*
public 修饰符,可选。 公共的
class 声明类的关键字
类名 遵循标识符的命名规则和规范
*/
public class 类名{//类的签名,代表这是一个类
/*
public 修饰符,公共的
static 修饰符,静态的
void 返回类型
main 方法名
(String[] args) 参数列表
*/
public static void main(String[] args){//程序的入口
//代码
}
}
}
2、语法注意事项
①严格区分大小写
②每一条命令以分号结尾或}结尾
③括号成对出现
④所有的符号都是英文状态的
⑤最好有缩进
⑥java中的文件名和类名 可以不一致,但public修饰的类必须和文件名一致
⑦一个文件里面可以有多个类,但至多有一个public修饰的类,而且public修饰的类必须和当前文件名一致
①严格区分大小写
②每一条命令以分号结尾或}结尾
③括号成对出现
④所有的符号都是英文状态的
⑤最好有缩进
⑥java中的文件名和类名 可以不一致,但public修饰的类必须和文件名一致
⑦一个文件里面可以有多个类,但至多有一个public修饰的类,而且public修饰的类必须和当前文件名一致
八、输出命令
语法:
System.out.println();//输出后换行
System.out.print();//输出后不换行
System.out.println();//输出后换行
System.out.print();//输出后不换行
注意:
输出的内容可以是?
一个任意类型的变量或常量值或表达式
输出的内容可以是?
一个任意类型的变量或常量值或表达式
1.System.out.println("");//一个字符串常量
2.System.out.println(100);//一个整型常量
3.System.out.println(1.5);//一个浮点型常量
4.System.out.println(name);//一个字符串变量
5.System.out.prinltn(age);//一个整型的变量
6.System.out.println(name+" "+age);//一个表达式
2.System.out.println(100);//一个整型常量
3.System.out.println(1.5);//一个浮点型常量
4.System.out.println(name);//一个字符串变量
5.System.out.prinltn(age);//一个整型的变量
6.System.out.println(name+" "+age);//一个表达式
九、常见的注释
// 单行注释
/* */多行注释
/** */文档注释
十、转义字符
: 换行
:一个制表位
\:一个反斜杠
":一个双引号
‘:一个单引号
:光标移动到行首
: 换行
:一个制表位
\:一个反斜杠
":一个双引号
‘:一个单引号
:光标移动到行首
十一、常见的dos命令【了解】
cd 切换目录
cd.. 退回上一级
cd退回根目录
cls清屏
copy复制
move移动
del删除文件
md新建目录
exit退出
dir列出目录子级
rd删除目录
echo新建文件
type查看文件内容
javac 编译
java运行
javadoc 生成帮助文档
cd 切换目录
cd.. 退回上一级
cd退回根目录
cls清屏
copy复制
move移动
del删除文件
md新建目录
exit退出
dir列出目录子级
rd删除目录
echo新建文件
type查看文件内容
javac 编译
java运行
javadoc 生成帮助文档
以上是关于java初识的主要内容,如果未能解决你的问题,请参考以下文章