2019.7.17 NIIT第一天
自言自语:种一棵树最好的时间是十年前,或者现在
JAVASE基础学习第一天
一、java概述
java历史
1、java由谁发明:高斯林
2、java最初属于sun公司
3、java是免费
4、从1.1-->1.6
5、java卖给了Oracle(甲骨文)
6、起诉google的安卓系统侵权,赔偿10亿美元
7、google把高斯林请去修改java的内核,没有赔偿
8、高斯林去研发空间站中的卫星定位系统
9、Oracle不断给java升级1.6-->12版本
10、我们企业中目前使用的稳定版本为1.8
二、JVM,JRE,JDK三者之间的关系
问:java如何实现跨平台(可以在不同的操作系统上运行)
jvm:java虚拟机-运行java程序 JVM,JRE,JDK三者之间的关系
常用的dos命令
打开windows的控制台 win+r----cmd
常用命令
d:回车 盘符切换
dir(directory)
进入 cd xxxx (tab键补全)
回退 cd..
cls 清屏
exit 退出dos命令行
三、下载安装JDK
/可执行程序:在windows中的可执行程序后缀为.exe或.bat/
使用JDK
在控制台中直接输入java-version来验证是否安装jdk
1、windows操作系统的控制台命令的执行方式
2、在环境变量中插到path中的路径
3、我们要使用jdk的bin目录的java.exe命令
4、只要把jdk/bin目录放在path中
环境变量设置
1、在环境变量中设置JAVA_HOME
2、在path中设置%JAVA_HOME%bin
3、在控制台中输入java -version进行测试
四、编写第一个java程序
思路:
1、编写一个后缀名为.Java代码
2、在文件中编写java代码
3、使用javac命令编译java文件,产生class文件(字节码文件)
4、使用java命令运行编写的java类
java入门常用关键字解释
public:公共的:表示我建的任何人都可以去访问
class:类(java中的关键字)
HelloWorld:类名字
main:java程序的入口方法
static:静态(修饰符)
void:表示该方法没有返回值
String[]:表示字符串数组(类型)
args:表示字符串的值
System.out.println("xxx"):在控制台的打印输出xxx信息
代码HelloWorld演示(java)
/*代码显示HelloWorld*/
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
五、编写java程序中一些常见问题
-
机器中后缀名被隐藏---修改文件夹选项,把隐藏文件后缀名选项去掉
-
class的c应该小写(注意其他的英文单词的大小写问题)(一般类名需要大写)
-
中文符号问题
-
括号少写问题
editplus编辑软件安装
注意:设置字符集--工具-->设置参数-->文件-->ANSI解决中文乱码问题
六、java注释
注释:不用在程序中运行,起到解释说明的作用
java 中提供三种注释
单行注释 //hi jarvis
多行注释 /*hi jarvis*/
文本注释 /** hi jarvis */ 使用javadoc xx.java 命令可以生成类API文件
七、总结
-
介绍java的课程体系
-
AVA语言的概述 -- 稳定版本jdk1.8
-
jdk-jre-jvm之间的关系
-
jdk的安装和环境配置
1、JAVA_HOME="XXXX"
2、path=%JAVA_HOME%\bin
-
java中的命令
1、javac 编译 xxx.java
2、java 运行 xxx
3、javadoc 生成java文档