零基础学习java(你真的热爱编程吗?)
Java学习第一天
- java的诞生:
- 一、Jdk和jre以及jvm
- 二、环境变量
- 1.配置环境变量的作用:
- 2.配置环境变量path可以简化在cmd黑窗口对命令的调用。
- 三、命令行编译运行
- 命令行常用命令:
- 让我们自己来编写第一个java小程序!
- 四、关键字,注释,标识符
- 1.关键字:
- 2.注释(三种)
- 3.标识符:
- 4.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的规范编程:
一行只写一条语句,注意大括号的范围和正确的嵌套,以及代码的层级缩进。
这句话不是很文雅,彻底鄙视那些害怕别人超越自己而拒绝回答别人问题的程序员
零基础学习java(你真的热爱编程吗?)相关推荐
- 零基础学习java编程,真的很难吗?手把手将你带入编程世界。
零基础学习java真的很难吗?本人脑袋比较笨,从接触java到职业生涯已经小有4年了.怎么说呢,就是现在我依然能够保持着当年的那份不断学习的热情,是不是很不可思议.我告诉你,这是最基本最基础从事编程行 ...
- 小白零基础学习Java编程好学吗?
Java作为一门基础性编程语言,伴随着IT行业的兴起.目前,学习Java的人变得越来越多,但是想要学好Java通过自学可没有那么容易,尤其是对于初学者而言.那么小白零基础学习Java编程好学吗? IT ...
- 零基础学习java大数据真的难吗?
java是一门永不言败的开发语言,随着软件行业的兴盛,现在学习java的人员也是越来越多了,但是想要学好java的话自学是没有那么容易的事情.特别是对于零基础的学员来,所以对于零基础的学员来说都是要参 ...
- 零基础学习Java真的很难?初学者必须了解的Java基础知识梳理
作为最受欢迎的编程语言之一,Java是很多人转行的首选.对于零基础而言,在学习Java前要了解哪些语言特征和常识呢?下面,小编就来分享一下零基础学习Java者必须了解的Java语言常识以及知识. 从1 ...
- 零基础学习java,这些书一定要看!
学习java技术除了看视频,看书也是非常重要的,尤其是零基础同学,本文包含学习Java各个阶段的书籍推荐,史上最全,学习Java,没有书籍怎么行,就好比出征没带兵器一个道理,这些书籍整理出来给大家作为 ...
- 零基础学习Java开发,这些学习笔记送给你!
因为Java具备很多特点,并且在企业中被广泛应用为此很多小伙伴选择学习Java基础开发,但是零基础学习Java技术开发需要我们制定Java学习路线图对于我们之后的学习会非常有帮助. 零基础学习Java ...
- 零基础学习Java开发,这些学习笔记送给你
因为Java具备很多特点,并且在企业中被广泛应用为此很多小伙伴选择学习Java基础开发,但是零基础学习Java技术开发需要我们制定Java学习路线图对于我们之后的学习会非常有帮助. 零基础学习Java ...
- java基础知识点_零基础学习Java语言,各个阶段需要掌握的知识点
随社会的脚步的不断发展,Java技术在不断的与时俱进,这也是Java一直长盛不衰的原因之一.Java技术的学习,永远没有早晚之分,技不压身,对于21世纪的我们80后,90后,甚至00后,尤其适用! 那 ...
- Java零基础学习Java编程语言基础知…
很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识.下面就说说Java零基础学习Java编程语言基础知识的几个要点.希望能够对Java编程基础入门学习的新手有帮助 ...
- java培训 | 零基础学习java开发的学习方法有哪些
随着IT行业的不断发展,java根据自身的优势,得到大中小企业的青睐,由此可见java开发的应用市场不断扩大.有许多小伙伴进军java开发行业,那零基础学习java开发的学习方法有哪些? 无论是学习什 ...
最新文章
- 【导出Excel】Vue实现导出下载Excel文件(blob文件流)--亲测可用
- 53位作者只有1个华人?NeurIPS 2021大奖揭晓,Google、DeepMind、斯坦福百花齐放
- was not found on the Java Build Path
- 汇编-Hello,world
- Spring Boot 2.0(三):Spring Boot 开源软件都有哪些?
- mysql case when then 函数_MySQL case when then 语句使用和时间函数使用
- 纠错帖:Zuul Spring Cloud Gateway Linkerd性能对比
- 12. Integer to Roman
- android我的世界连接pc,我的世界手机玩电脑版操作教程(可以连接pc版服务器)
- 电阻阻值标准以及选择参照表
- 图解谷歌地球使用入门、谷歌地球COM API 开发入门、谷歌地球使用的初步协议分析
- 5G无线技术基础自学系列 | 网络架构
- OBLOG Accesss 转SQL Server 常见问题及解决方法
- python基础教程: 利用turtle库绘制笑脸和哭脸的例子
- 微信小程序实现获取当前系统时间
- linux c++ 守护 程序,supervisor守护进程 | C/C++程序员之家
- Promise的使用方法
- 股票公式成功率测试软件,超牛指标,成功率95%(同花顺公式 副图 源码 测试图)...
- ClickHouse学习教程
- 浙江计算机二本学校有哪些,浙江二本学校信息