Java 学习笔记 Day001

2016.11.28开始了java的征程,按照学习计划这是一个漫长的学习过程。为了督促自己学习,要坚持抽取时间来发表博文,同时也是为了分享。如果博文有错或如有类同,请指正和见谅。这是一个学习笔记,我会在周末抽取时间整理一周的知识点和编写更易读博文。(一个博文菜鸟的开始)

1、开发环境的配置
下载安装jdk (jdk版本用1.7(目前企业主流的是1.6))
安装完jdk后,cmd 运行命令 java -version 确认javajdk安装版本
配置环境变量
新建变量名: JAVA_HOME 路径:C:\Program Files\Java\jdk1.7.0_80
新建变量名: ClassPath 路径: .;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
添加Path变量名:

 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;  

重新运行cmd,运行javac 输出java的帮助文档则成功

2、几个名词的解析
JDK:JAVA DEVELOP KIT (java 开发工具包)
JRE:JAVE RUNTIME ENVIRONMENT (java运行环境)
JVM:Java virtual mechinal (java 虚拟机)
JDK > JRE > JVM

3、windows下terminal 一些常用的命令
Dos (cmd)常用命令(不区分大小写):(dir,cls,dm,md,rd,notepad,del)
CD 显示当前目录的名称或将其更改。
CLS 清除屏幕。
CMD 打开另一个 Windows 命令解释程序窗口。
COMP 比较两个或两套文件的内容。
COPY 将至少一个文件复制到另一个位置。
DATE 显示或设置日期。
DEL 删除至少一个文件。
DIR 显示一个目录中的文件和子目录。
EXIT 退出 CMD.EXE 程序(命令解释程序)。
FORMAT 格式化磁盘,以便跟 Windows 使用。
MD 创建一个目录。
MKDIR 创建一个目录。
MOVE 将一个或多个文件从一个目录移动到另一个目
PATH 为可执行文件显示或设置搜索路径。
RD 删除目录。
RMDIR 删除目录。
REN 重新命名文件。
RENAME 重新命名文件。
REPLACE 替换文件。
SET 显示、设置或删除 Windows 环境变量。
SHUTDOWN 让机器在本地或远程正确关闭。
TREE 以图形显示启动器或路径的目录结构。
TYPE 显示文本文件的内容。
Notepad 打开记事本
e: 切换到E盘

4、第一个Java程序

用javac 编译 HelloWorld.java 如果没有报错则编译成功
生成HelloWorkd.class 二进制文件(可以看成可执行文件)
cmd 执行java HelloWorld 。(HelloWorld 为class的文件名)

编译:javac 文件名.java
执行: java 文件名

第一个java程序。创建HelloWorld.java 文件,编辑添加以下内容:

public class HelloWorld {
    public static void main (String[] args){
        System.out.println("hello world !");
    }
}

第一个程序说明:
public:修饰符
class :声明一个类型
HelloWorld: 类型名。类型名必须和.java文件的文件名相同。
{}: 类体/方法体。代码都写在里面

        public static void main (String[] args){
            System.out.println("hello world !");
        }
这块叫做方法:程序执行的第一步。main 就是进入程序的门户,程序执行的起点。
    public static : 方法的修饰符
    (String[] args):为参数表
    void: 方法返回值类型
    main: 方法的名字

方法体中:
可有有多条语句,语句按照顺序执行;
java区分大小写
main 方法是必须的

注意:一个java程序:
至少有一个main方法的public的类型
主方法必须用这个方式写: public static void main(String[] args)
不包含main的方法文件可以编译通过,单不能够用java指令运行
可用中文而且没有语法错误,但是建议用英文(编程员的习惯)

5、一些建议
学习方法:
编程在于多练和积累(所谓工多手熟嘛)
记录和总结错误
记录错误解决办法
出错的解决:
看错误提示
根据错误提示自己排查
查找相关资料
最后问人

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值