前言:
作者简介:爱吃大白菜1132
人生格言:纸上得来终觉浅,绝知此事要躬行
如果文章知识点有错误的地方不吝赐教,和大家一起学习,一起进步!
如果觉得博主文章还不错的话,希望三连支持!
#1024程序员节|用代码,改变世界#
1.Java的前世今生
Java的介绍
Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。
** 詹姆斯·高斯林,**Java编程语言的共同创始人之一,是公认的“Java之父”。
可以看出Java的图标是一杯热气腾腾的咖啡,这个图标可是又渊源的,因为詹姆斯·高斯林特变喜欢喝咖啡,因此图标才是一杯热气腾腾的咖啡。不仅如此,Java这个名字也是有源可寻的,詹姆斯·高斯林在印度尼西亚的爪哇岛(Java Island)喝上了一杯美味的咖啡,因此将语言命名为了Java。
** **Java正式发布时时,有一个特别牛掰的口号“Write once, Run anywhere”意思呢就是“一次编译,到处运行”。一句话就能体会到Java是很牛掰的吧。
Java发展史
2.Java的main方法
开启学习(Hello World)
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello,world");
}
}
一个完整的Java程序需包含如下三个部分:
1.源文件(扩展名为.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包含在花括号里面。
2.类:类中带有一个或多个方法。方法必须在类的内部声明。(这里的类就是HelloWorld)
3.方法:在方法的花括号中编写方法应该执行的语句。(这里是main)
注:在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同。(**文件名和类名需相同**)
运行代码
原理:Java是一门半编译型、半解释型语言。先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节 码组成的平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。
在运行Java程序前,必须先安装好JDK(Java Development Kit即Java开发工具包),JDK里面就包含了javac和 java工具,Java程序最终是在JVM(Java虚拟机)中运行的。
JDK、JRE、JVM之间的关系
JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译 器javac与自带的调试工具Jconsole、jstack等。 JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程 序运行的所需环境。 JVM:Java虚拟机,运行Java代码.
3.代码注释
Java中的注释主要分为三种:
单行注释:// 注释内容(用的最多)---快捷键 ctrl+/ 多行注释:/* 注释内容*/(不推荐)---快捷键 ctrl+shif+\ 文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可以被javadoc工具解析,生 成一套以网页文件形式体现的程序说明文档 ---“/**”开头,以“*/”结尾
** Java注释可以加载成一个网页:**
// 在cmd中,使用javadoc工具从Java源码中抽离出注释
// -d 创建目录 myHello为目录名
// -author 显示作者
// -version 显示版本号
// -encoding UTF-8 -charset UTF-8 字符集修改为UTF-8
javadoc -d myHello -author -version -encoding UTF-8 -charset UTF-8 HelloWorld.java
注释规范
1. 内容准确: 注释内容要和代码一致, 匹配, 并在代码修改时及时更新.
2. 篇幅合理: 注释既不应该太精简, 也不应该长篇大论.
3. 使用中文: 一般中国公司都要求使用中文写注释, 外企另当别论.
4. 积极向上: 注释中不要包含负能量(例如 领导 SB 等).
版权归原作者 爱吃大白菜1132 所有, 如有侵权,请联系我们删除。