Java学习第一天
做最详细的博客,最基础的教程
java的诞生:
Java的取名有一趣闻,有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。
一、Jdk和jre以及jvm
jdk:java的开发环境 java development kit
Jre:java的运行环境 java run envirement
Jvm:java虚拟机,负责具体的运行java程序的机器
三者存在从上到下的包含嵌套关系
二、环境变量
学习java,配置环境变量是必不可少的
点我详细配置jdk
1.配置环境变量的作用:
构建一条虚拟机连接操作系统的纽带,使操作系统更快速的找到虚拟机在电脑上的位置。提高java程序的执行效率。
2.配置环境变量path可以简化在cmd黑窗口对命令的调用。
在cmd命令行输入命令时,操作系统会自动查找已经配置的path路径。所以在环境变量中配置了path后,可以直接输入命令的名称,省略命令的路径。三、命令行编译运行
此过程涉及到两个命令:javac 编译,java 运行
Javac 命令:检查java程序是否有单词拼写和语法错误
Java 命令:调用jvm(java虚拟机)来运行程序,程序不允许有逻辑错误。
命令行常用命令:
盘符切换:默认是C盘,如想要切换到f盘。直接 f: 回车键
上一级目录:cd …
下一级目录:cd 目录名 (tab键提示)
回到盘符根目录:cd /
清空屏幕:cls
上一次输入的命令:上键
让我们自己来编写第一个java小程序!
在C盘新建一个记事本,输入以下代码:
代码如下(示例):
public class Hello {
public static void main(String[] args) {
System.out.println("小梁姐姐,你好呀");
}
}
将记事本的后缀名重命名为java,系统提示点击是就好啦
按住win键+R键输入cmd打开命令提示符
注意自己刚创建的记事本的路径,合理运用命令行常用命令。
我这里是创建在了C盘的根目录下,所以输入cd /回到根目录。
输入javac Hello.java,点击Enter键。会自动生成一个Hello.class文件。
继续输入java Hello
ps:要注意的是这次不用带上后缀名.class
四、关键字,注释,标识符
1.关键字:
java开发中已被占用并赋予特殊含义的单词,在创造java语言时,就预先规定的语法规则。
如:public class static …(共计53个)
特点:全部小写。
2.注释(三种)
单行注释 //
多行注释 /* 被注释的内容 * / 快捷键:ctrl +shift+/
文档注释/** 被注释的内容 */ 常用在一个类的前面,声明该类的功能,作者,和编写时间
3.标识符:
除了java预先占用的单词以外,剩下的我们自己取的名字
包含:变量名 类名 方法名
变量名的取名规则:字(字母) 下(下划线) 美(美元符) 人(人民币符号) 数(数字) 骆驼(驼峰命名法)
方法名同变量名,类名,首字母大写,其它的同变量名
整个变量名的取名可用范围:字母,_ $ ¥ 数字 遵循驼峰命名法
其中变量名开头第一个字符的范围:字 下 美 人
注意:不能以数字开头!
类名和方法名同变量名,唯一区别,首字母大写
注:强烈不建议使用或包含中文,让人贻笑大方,会被内行人看不起,给人一种很low的感觉
4.java的规范编程:
一行只写一条语句,注意大括号的范围和正确的嵌套,以及代码的层级缩进。
这句话不是很文雅,彻底鄙视那些害怕别人超越自己而拒绝回答别人问题的程序员