2019-05-11 java学习日记day1
知识点一·计算机的基础知识
1.初识计算机的硬件组成,各大系统,应用领域
2.计算机的语言分类:1.机器语言 二进制 0和1
2.汇编语言 特殊符号
3高级语言 C.java等
3.讲解人机交互方式:1.命令行方式 2.图形化界面
叫siri讲了一个笑话
4.介绍键盘的功能作用
5.打开Dos控制台的方式 例如win7其一的方法:win+r 输入cmd 回车
6.常用的Dos命令: cd:进入指定目录
del:删除文件
知识点二·Java语言基础知识
1.讲解Java语言的发展史:
创始人,詹姆斯.高斯林 在sun公司开发第一代java语言 java的第一套叫oak,后来注册的时候才改为java
2.java语言版本: J2s标准版 J2me小型版 j2ee企业版
3.java特性
简单性 解释性 面向对象 高性能 分布式处理 多线程 简装性 动态 结构中立 安全性 开源 跨平台
4.Java语言跨平台原理
JAVA的跨平台性,JAVA语言编写的应用程序可以在不同的系统平台上
运行原理:只要在需要运行JAVA应用程序的操作系统,先安装一个JAVA虚拟机(JVM java Virtual Machine)即可,由虚拟机来负责java程序在该系统中运行java有每一个对应各个系统版本的虚拟机,
只要下了对应系统的虚拟机就可以在对应的系统上运行,这样就实现了java程序的跨平台性,也称为java具有的可移植性。
(Write once,run anywhere! 一处编译,到处运行!)
5.讲解JRE,JDK的作用.下载安装:
JRE:运行环境 JDK:开发工具包
下载:www.orade.com/java.sun.com
6.JDK安装路径的目录作用: bin:可执行程序
db:小型数据库
jir:运行环境
indudle:引入C语言头文件
lib:开发工具的使用归档包文件
src.zip:java基础类源代码
7.java开发工具:notepad Editplus Eclipse myEclipse
8.编写第一个HelloWorld:
Class HelloWorld {
public static void main (String args []) {
System.out.println("HelloWorld")
}
}
9.常见错误 如:找不到文件 单词拼写问题
10.java语言的书写问题:
1.大括号要对齐,并且成对写
2.左大括号前面有空格
3.遇到左大括号要缩进,tab
4.方法和程序之间加空格行 让程序看起来清晰
5.并排语句之间加空格,例如for语句
6.运算符两侧加空格
11.path环境变量的作用及配置方法
打开我的电脑属性—高级系统设置—环境变量—在path写上java bin的根目录
12注释:
用于解释说明程序的文字,提高程序阅读性,可以帮助排错
单行注释: //注释文字
多行注释: /*注释文字*/
文档注释: /**注释文字*/
13.java关键字:
被java语言赋予特定含义的单词。关键字常情见:https://baike.baidu.com/item/java%E5%85%B3%E9%94%AE%E5%AD%97/5808816?fr=aladdin
特点:组成关键字母全部小写
在类似java的软件会有针对关键字有特定的颜色标记
14.java标识符:
组成规则:英文大小字母
数字字符
$和_
注意事项:不能以数字开头 不能有空格 不能使java的关键字 区分大小字母
命名规则: 包:要求全部小写.一般是公司域名的倒着写
类和接口:一个单词.要求首字母大写 多个单词要求每个单词首字母大写 (驼峰命名)
方法和变量:一个单词.每个字母小写 多个单词.要求从第二个单词数字母大写
常量:一个单词所有字母大写 多个单词也是所有字母大写。但是要用分开