A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 牧歌 中级黑马   /  2014-12-14 18:18  /  1161 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这是第一天学习的笔记。
编程学习方法建议:
1)不要完全依赖视频,记笔记,加注释,写总结(只有个别很难的知识点才去看视频)
2)建立行之有效的学习方法(上课前应该预习,课后要看总结,最后完成作业和当天重点代码的练习)
3)具体操作过程(重点)
    1,先把讲师代码看懂,边看边加注释。(理解)
    2,把源文件复制一份备用,然后把代码删除,注释留下。
    3,看着注释,自己把代码写出来,如果哪里代码不会,看下备份。
    4,当看着注释能写出代码了, 那么把代码和注释全部删除。
    5,最后在空白的屏幕上,边想思路边敲代码。


软件开发:
软件:按照特定的顺序组织计算机和指令的集合。
开发:软件的制作过程
软件开发:借助计算机工具和计算机语言制作软件。
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。
人机交互方式:图形化界面、命令行方式

常用DOS命令
d:回车 盘符切换
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
cd:改变指定目录(进入指定目录)
cd..:退回上一级目录
cd\:退回到根目录
del:删除文件,删除一堆后缀名一样的文件*.txt
exit:退出DOS命令行
cls:清屏

Java语言发展史
Java之父:詹姆斯.高斯林(James Gosling)
J2se: Java标准版本,学习安卓和EE的基础,开发桌面应用。
J2me:开发嵌入式应用
J2ee:开发企业级应用,主要针对Web应用程序开发。

JRE与JDK
JRE(Java Runtime environment Java运行环境)
包括Java虚拟机和Java程序所需要的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE,其中的开发工具:编译工具(javac.exex)打包工具(jar.exe)等。
简单而言:使用JDK开发完成 的Java程序,交给JRE去运行。


Java语言特点:
简单性        面向对象
分布式处理        健壮性
结构中立        开源
跨平台        解释性
高性能        多线程
动态        安全性

跨平台性
通过Java语言编写的应用 程序在不同的系统平台上都可以运行。编写一次,随处运行。只要在需要运行Java应用程序的操作系统上安装一个Java虚拟机(JVM)。Java语言是跨平台的,JVM不是跨平台的。需要不同操作系统上相应版本的JVM来让Java语言跨平台。



编译源文件
javac 源文件名.java
运行编译后的字节码文件
java 类文件名

Path环境变量:让指定目录下的应用程序可以在任意目录下使用。
classpath变量,让指定目录下的class文件可以在任意目录中使用。

path环境变量的参照配置方式
创建新的变量名称:JAVA_HOME
为JAVA_HOME添加变量值:JDK安装目录
将path环境变量中JDK目录修改:%JAVA_HOME%\bin;

path环境变量具有先后顺序

Java中的关键字-除去goto和const共51个。
定义:被Java语言赋予了特殊含义的单词。
特点:关键字中的所有字母都为小写。
goto和const虽然从未使用,但也作为关键字保留。main不是关键字。

Editplus中蓝色字体为关键字,红色字体为Java提供给我们的类。

Java中的标志符
在Java中对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
由26个英文字母小大写,数字:0-9 符号:_$组成。
标识符应以字母、下划线、美元符开头,不能用数字开头。
Java中严格区分大小写。
不能是关键字。

Java中的名称规范:(驼峰命名)
包名:多单词组成时所有字母都小写。
        xxx.yyy.zzz
类名接口名:多单词组成时,所有的首字母大写。
        XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单开始每个单词首字母大写。
        xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接。
        XXX_YYY_ZZZ

注释
用于解释程序的文字就是注释。
提高了代码的阅读性。
Java中的注释格式。
        单行注释://注释文字
        多行注释:
                        /*
                        注释文字
                        */
        文档注释:
                        /**
                        注释文字
                        */
对于单行和多行注释,被注释的文字,不会被JVM翻译执行。
对于文档注释,是Java的特有注释,其中注释内容可以被JDK提供的工具javadoc所解析,生成一套网页文件形式体现的该程序的说明文档。

先写注释,再写代码。

注释的注意事项
A:单行注释是可以嵌套的。
B:多行注释是不可以嵌套的。

注释的作用
A:解释程序,提高代码的阅读性。

B:调试程序使用。

1 个回复

倒序浏览
又学习到了···感谢啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马