1.Java的发展史
标题1.Java起源:爪哇岛
位于烟波浩渺的印度洋和太平洋之间的印度尼西亚,是一个由18108个大小岛屿组成的“万岛之国”,爪哇岛就是这万岛之中的第四大岛。四面环海的爪哇岛,属热带雨林气候,没有寒暑季节的更迭,年平均气温为25-27℃,雨量充沛。得天独厚的自然条件使岛上热带植物丛生密布,草木终年常青,咖啡、茶叶、烟叶、橡胶、甘蔗、椰子等物产丰富。爪哇岛上河流纵横,风光旖旎,每年都吸引大批来自世界各地的游客前往观光旅游。 爪哇岛上有100多座火山,前不久活动剧烈,有爆发迹象的默拉皮火山就是其中的一座。默拉皮火山海拔2968米,是印尼众多活火山中最为活跃的一座。爪哇岛是印尼经济、政治和文化最发达的地区,拥有全国约2.2亿人口的一半。一些重要的城市和名胜古迹都坐落在这个岛上。
2.java的分类
javaSE(U1) javaEE(U2-以后) javaME(已淘汰,被google的安卓语言替代)
2.Jdk和jre以及jvm
Jdk:java的开发环境 java development kit
Jre:java的运行环境 java run envirement
Jvm:java虚拟机,负责具体的运行java程序的机器
三者存在从上到下的包含嵌套关系(jdk>jre>jvm)
3.虚拟机跨平台原理
Java语言在创世时有一句豪言:程序员只需编写一次,就可以处处运行。
由于市面上操作系统的多样性,一种语言不可能兼容不同的操作系统,所以此时虚拟机应运而生,这个机器作为连接java和操作系统的桥梁,成功的完成了当年的目标。
java只在虚拟机上去运行,至于不同的操作系统的兼容性工作,交给虚拟机去处理。虚拟机作为一个”中间人”,很好的完成了这一工作。
4.第一个java小程序
每一种语言在开始学习的时候,就像一个刚出生的婴儿,热切的渴望和世界打个招呼。所以,我们的第一个小程序就是对这个世界的第一声问候:世界,你好!
public class Hello {
//快捷键 psvm
public static void main(String[] args) {
//输出语句快捷键 sout
System.out.println("Hello! Word!");
}
}
输出:
Java编写的程序是我们可以看得懂得英文单词,但是由于计算机的特殊构造,决定了它只能识别二进制文件,所以,我们和计算机沟通需要一个翻译者,就是虚拟机(javac编译命令)。
Javac 编译后生成的class文件,才是计算机能够识别的二进制文件。
5.命令行编译运行
此过程涉及到两个命令:javac 编译,java 运行
Javac 命令:检查java程序是否有单词拼写和语法错误
Java 命令:调用jvm(java虚拟机)来运行程序,程序不允许有逻辑错误。
6.环境变量
1.配置环境变量的作用;
构建一条虚拟机连接操作系统的纽带,使操作系统更快速的找到虚拟机在电脑上的位置。提高java程序的执行效率。
2.配置环境变量path可以简化在cmd黑窗口对命令的调用。
Path:路径。
在cmd命令行输入命令时,操作系统会自动查找已经配置的path路径。所以在环境变量中配置了path后,可以直接输入命令的名称,省略命令的路径。
7.常用命令
盘符切换:默认是C盘,如想要切换到f盘。直接 f: 回车键 上一级目录:cd … 下一级目录:cd 目录名 (tab键提示)
回到盘符根目录:cd / 清空屏幕:cls 上一次输入的命令:上键
8.关键字,注释,标识符
1.关键字:
java开发中已被占用并赋予特殊含义的单词,在创造java语言时,就预先规定的语法规则。
如:public class static …
特点:全部小写。 共有53个关键字
java关键字网址
2.注释(三种)
单行注释 // 快捷键:ctrl +/ 常用来解释一行代码的作用
多行注释 / * 被注释的内容 */ 快捷键:ctrl +shift+/ 常用来解释整段功能实现的步骤
文档注释 / * * 被注释的内容 */ 常用在一个类的前面,声明该类的功能,作者,和编写时间(描述特征)
截图:
修改注释颜色
3.标识符:
除了java预先占用的单词以外,剩下的我们自己取的名字
包含:变量名 类名 方法名
命名规则:字 下 美 人 数 骆驼
整个变量名的取名可用范围:字母,_ $ ¥ 数字 遵循驼峰命名法
其中变量名开头第一个字符的范围:字 下 美 人
整个变量名的取名规则:字 下 美 人 数 骆驼
不能以数字开头
方法名同变量名
类名,首字母大写,其它的同变量名
类名和方法名同变量名,唯一区别,首字母大写
注:强烈不建议使用或包含中文,让人贻笑大方,会被内行人看不起,给人一种很low的感觉
4.java的规范编程:一行只写一条语句,注意大括号的范围和正确的嵌套,以及代码的层级缩进。
学习Java的方法
养成好习惯:
学好java从培养良好的编程习惯快开始。
1.学会查百度
百度是你们最无助时万能的老师。
2.先独立思考,后不耻下问
老师不可能永远陪着你,要学会自己解决问题的能力,成就感来源于自己披荆斩棘后的成功。老师找出来的,永远不是你自己的。
3.必须要有改错本
建立自己的改错本,记录找错的过程和思考。天空没有鸟儿的痕迹,但我曾经飞过!记录自己走过的路也是一种人生态度!