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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 222222222222 初级黑马   /  2016-6-3 14:56  /  493 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


整理下最近的学习笔记,超级基础内容,与小白们共勉:
一、JAVA介绍
1.发展史
        巴拉巴拉(发展史就不废话了),特点:安全,可移植,跨平台
2.获取开发包
        随便去官网下载就可以了

二、JAVA体系与特点
1.体系
SE:标准版本,平台基础,桌面程序,底层开发;
EE:企业版;
ME:微型版,嵌入式;

SE是基础,先学习SE,在学习EE,ME;

2.特点:面向对象,跨平台,健壮性,安全性;

三、JAVA跨平台原理
1.原理
java源代码(编译.java),java字节码(跨平台.class),java虚拟机(执行),各个平台。
2.虚拟机
执行CLASS文件,不同的平台有对应不同的虚拟机,从而保证跨平台。虚拟机对CLASS文件进行解释。
3.垃圾回收器
回收无用内存,自动启动,无需程序员再分心内存。
4.JAVA组成
上层API/命令,部署以及插件,AWT图形界面的支持,类库,虚拟机,平台,硬件;

四、软件安装
JDK安装(JAVA开发工具集,类库,API)
JRE(运行环境)
JVM(JAVA虚拟机)
安装方法:去官网下载,直接点击安装。

五、配置环境
用户变量:path  .;C:\Program Files\Java\jdk1.7.0_51\bin;
系统变量:classpath  .;C:\Program Files\Java\jdk1.7.0_51\bin;

六、程序开发步骤
1.程序的概念:按照某种既定方式解决问题的方法步骤的集合;
2.开发三步骤:第一步,编写程序源文件(记事本),第二步,编译程序,生成class文件(javac带后缀名);第三步,执行程序(java不带后缀名)。

七、入门程序
public class holleworld{
        public static void main(String[] args){
                System.out.println("hello world~!");
        }

}

八、程序分析
注释://当(单)行注释;  /*多行注释。。。。。。*/   /**  文档注释 */(javadoc生成文档)
代码格式:区分大小写,代码分定义和功能执行语句,句末用分号结尾;

九、开发工具EDI(集成开发环境);
编辑器:记事本,EditPlus,UltraEdit(UE),其他文本编辑器;
集成开发环境:JBBuilder;Eclipse;NetBeans;

安装Edit,并配置:工具,配置用户工具,添加工具(程序)JAVAC指向JDK下的BIN目录,javac带扩展名,起始目录指向文件所在目录。勾选捕获输出。
JAVA无扩展名。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马