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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© D.man 中级黑马   /  2015-3-26 22:52  /  662 人查看  /  2 人回复  /   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无扩展名。

2 个回复

正序浏览
a1301155262 来自手机 中级黑马 2015-3-26 23:24:00
沙发
观摩一下
回复 使用道具 举报
这是视频基础班第一天的内容吗?跟毕老师的略有不同啊,多了一点点内容。记得很详细,继续加油!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马