一、安装jdk以及简单的命令
- 安装jdk尽量安装在c盘之外的盘,安装的文件不要有空格
- 安装jre要创一个文件夹
- .dll文件称为动态库
- 进入命令提示符的时候最好用管理员的身份
- ipconfig 网络配置信息
- notepad …txt 打开记事本
- cd 打开目录 在切换盘符的时候先换盘
- java -version 查看java版本
- java.exe java里的基本命令
- 人们把计算机的低电压为0,高电压为1。称为二进制语言
- 把人们的语言转换为二进制的码,称为编码。把二进制转化为人的语言叫解码
- .class是一个二进制的文件,是计算机能够识别的文件。.java不能被计算机识别
二、第一个Java代码
class Hello{
public static void mian(String[] args){
System.out.println("hello world")
}
}
三、java的特点
1.面向对象
2.平台无关性
3.安全性
4.健壮性
5.简单性
6.多线程
7.分布式
8.高性能
四、程序中注意的点
1.注释:对代码解释说明,不需要编译
注释分成三种形式
//第一种:单行注释
/*第二种:多行注释*/
/**第三种:文档注释*/
2.我们把java赋予了特殊含义的的单词称为关键字:class,public,static,void
- (1).class表示类,后面跟的是类名
(2).在java中是以类为工作单位,我们通过类与类之间产生关系类实现功能
(3).{}表示工作范围,在类的后面的表示类的工作范围。
4.方法;有某种功能的一段代码
(1). main方法是程序的入口
(2). public:修饰内容的可见范围,public表示任意位置都可见,其他的几种:private 私有的,protected 受保护的 default 默认的
(3).static:修饰内容变成静态的
(4).void:是空的意思
(5). main:后面的()是参数
- print():只打印不换行,()中必须些内容
printf():格式化输出 如:printf(“姓名:%s 年龄:%d”)
println():打印同时换行,()中可以不写,只表示换行
java中""表示字符串,’'表示字符串
6.一个类对应一个.class文件的名字默认与类名一样,在程序中一个类只会生成一个.class文件
7.一个.Java文件中可以有多个类,但默认的中有一个,而且这个类名字默认与.java一致
8.如果类hello前面没有使用public修饰,类名与.Java的名字可以不一致,加了就一定要一致
9.一个.java文件中只能有一个被public修饰的类
五、jdk、jre和jvm的关系
1.jdk
Java Development Kit, java开发环境。包含了JRE、Java核心类库、开发工具包(编译器+调试器)。
2.jre
Java Runtime Environment,Java运行环境、包含了JVM和解释器,完整的Java运行环境。
3.jvm
Java Virtual Machine,Java虚拟机。使用软件在不同操作系统中,模拟相同的环境(Java实现跨平台的根本)。