01 - java初见、Books、知识

 

1. Windows快捷键

Ctrl + A
Ctrl + C
Ctrl + V
Ctrl + X
Ctrl + Z
Ctrl + S
 
Windows + D
Windows + R
Windows + L
Windows + E
Windows + D
 

2. 常用DOS命令

d:
dir
md
rd
cd
cd ..
cd \
del
exit
cls
 

3. Java介绍

詹姆斯。高斯林(James Gosling)
1977:加拿大卡尔加里大学,计算机科学学士学位。
1983:美国卡内基梅隆大学,计算机科学博士学位。
 
JAVASE 
5.0  革命性得;
6.0
7.0  学习得;
 
J2SE: 标准版 
J2ME:微缩版
J2EE:企业版
 
Java优点:
跨平台,开源。
win版JVM
Linux版JVM
Mac版JVM
 

4. JRE / JDK

JRE: 
Java得运行环境
JVM + 类库
JDK: 
开发工具包
JRE + Java的开发工具
简单而言:
JDK开发完成得java程序,交给JRE去运行。
 
JDK:下载安装
http://www.oracle.com
http://java.sun.com
Java for developer 
 
jdk-7u72-windows-i586.exe
 
bin / db / include / jre / lib / ...
java.exe - 是用来执行的;
javac.exe - 是用来编译的;
 

5. 开发工具

notepad
Editplus
Eclipse
MyEclipse
 

6. HelloWorld

bin目录下:
class HelloWorld{
public static void main(String[] args){
System.out.println("abc");
 
}
}
编译,运行
javac HelloWorld.java
java HelloWorld
 

7. 常见错误

1. 找不到文件
2. 单词拼写问题
3. 括号匹配问题
4. 中英文问题
 

8. 书写格式(约定俗成)

1. 大括号要对齐,并且成对写
2. 左大括号前面有空格
3. 遇到左大括号要缩进,Tab
4. 方法和程序块之间加空行让程序看起来清晰
5. 并排语句之间加空格,例如for语句
6. 运算符两侧加空格
 

9. Path设置

任何目录下都可以启动程序文件
1. Path
Path === C:\Java\jdk1.7.0_72\bin目录
 
2. JAVA_HOME 
JAVA_HOME === C:\Java\jdk1.7.0_72
Path === %JAVA_HOME%\bin
 
3. classpath
Path: 环境变量里面记录的是可执行文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到,就去Path环境变量中配置的路径去找。
classpath: 环境变量里记录的是java类的运行文件所在的目录。(一般不配置classpath)
 

10. Editplus

1. 新建java程序
 
2. 工具 -》参数设置 - 》用户工具 -》组名 -》java 
 
3. 添加工具 -》应用程序 -》javac -》  
命令:C:\Java\jdk1.7.0_72\bin\javac.exe
参数:文件名
初始目录:文件目录
动作:捕捉输出
点--》应用
 
4. 添加工具 -》应用程序 -》java -》
命令:C:\Java\jdk1.7.0_72\bin\java.exe
参数:文件名(不含扩展名)
初始目录:文件目录
动作:无
点--》应用
确定
 
5. 临时文件取消掉
工具 -》参数设置 -》文件 -》保存时创建备份文件(取消)
 
6. 模板
工具 -》参数设置 -》文件 -》模板 -》 java -》载入 ---》修改一下,大括号的位置。
 
7. 自己写class,一敲空格,{}又乱了
工具 -》参数设置 -》文件 -》设置&语法 -》java -》自动完成 -》java.acp -> 载入 -》修改一下,大括号的位置。
 

11. 注释

单行注释: // xxx
多行注释: /* xxx */
文档注释: /** xxx */
 
注释是一个程序员必须要具有的良好编程习惯。
先写注释,再写代码。
代码仅仅是思想的一种体现形式而已。
 

12. 关键字

不可以被当作类名;
1. 被Java语言赋予特定含义的单词
2. 全部小写
3. goto const 作为保留字存在,目前并不使用。
4. Editplus高级笔记本中,关键字会有特殊颜色标记。
 

13. 标识符

1. 就是给:类,接口,方法,变量等起名字时使用的字符序列。
2. 英文大小写字母,数字字符,$和_
3. 不能是数字开头,不能是关键字,区分大小写。
 

14. 命名规则

1. 包
文件夹,解决相同类名问题。
包名:要求全部小写,一般是公司的域名倒着写;eg:com.heima.包的作用
 
2. 类或者接口
一个单词:首字母大写 eg: Demo
多个单词:每个单词首字母大写(驼峰命名)eg: DemoStudent
 
3. 方法或者变量
一个单词:每个字母都小写 eg:main
多个单词:从第二个单词开始首字母大写 eg: setName getName maxValue
 
4. 常量
一个单词:所有字母大写 MAX
多个单词:所有字母大写,但是用_分开 eg: MAX_VALUE
 

15. Books

1. Java并发编程的艺术

2. xxx

mac的DASH... 可以各个api 用法

 

rpc dubbo maven tomcat 
mysql   mongo  es  redis  mq 
mybatis 
spring mvc  boot
js vue react agular 

 

 

 
 
 
 
 
 
posted @ 2019-06-13 17:45  Alice的小屋  阅读(168)  评论(0编辑  收藏  举报