零基础学习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的规范编程:

一行只写一条语句,注意大括号的范围和正确的嵌套,以及代码的层级缩进。

这句话不是很文雅,彻底鄙视那些害怕别人超越自己而拒绝回答别人问题的程序员

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值