java学习之路--概述
2013-03-06 15:56
239 查看
2 学习建议
l 记笔记,加注释,写总结l 不要完全依赖于书和视频
l 建立有效的学习方法
l 学习软件编程的捷径--敲,狂敲
3 第一天,概述
3.1 基础常识
3.1.1 什么是软件
一系列按照特定顺序排列在一起计算机数据和指令的集合。软件又分为系统软件和应用软件。
系统软件如,dos,window,linux等
应用软件如,qq,editplus等
3.1.2 什么是开发
***软件。3.1.3 软件开发的目的
方便人们的生活,也为了实现人与计算机之间更加友好的交互。3.1.4 常见的计算机与人之间的交互方式
命令行方式,如dos图形界面方式,如window
3.1.5 常见的dos命令
cd 进入指定目录cd.. 返回上一层
cd / 返回根目录
md 新建目录
rd 删除目录
del 删除内容
exit 退出dos命令行
mkdir 新建目录
cls 清除dos屏幕内容
dir 显示目录下文件
echo 添加内容到指定文件。如echo haha>1.txt
3.1.6 什么是计算机语言
人与计算机沟通的方式。3.2 Java语言概述
Sun(Stanford University Network,斯坦福大学网络)于1995年推出的一种面向Internet的面向对象的编程语言。简单易用,完全面向对象,安全可靠,与平台无关的计算机语言
Java Web领域的首选语言
3.2.1 Java的三种技术架构
J2seJ2ee
J2me
Java 5.0以后更名为Javaee,javase,javame
3.2.2 跨平台性
Java的跨平台性主要体现在在不同搞的pc上安装了不同jvm。3.2.3 搭建环境
3.2.3.1 什么是JRE,JDK
Jre,java runtime environment,java运行环境。Jre中包含了jvmJdk,java development kit,java开发工具,是面向开发人员的。Jdk中包含了jre
下载www.oracle.com,下载JDK,并安装(一路next)
安装java的时候最好不要安装在带有中文,或者特殊字符(如空格)的目录下,以免产生一些不必要的错误。
Jre可以不安装
安装完之后在doc中通过如下命令测试是否安装成功:
Java –version 得到安装的java版本
Javac java编译命令
Java java执行命令
3.2.4 Path和classpath配置,配置技巧
每次执行都需要进入java安装目录的bin下,那执行javac,和java等命令,很麻烦所以可以在windowspath变量中设置。
Path:windows程序文件在的目录。为操纵系统所有的程序共享。可以在dos中直接执行。
Classpath:java class文件所在目录。Java执行时首先会在该值指定目录下找class文件执行。
如果没有设置classpath,默认在当前目录。
如果设置了classpath,后面加了分号,那么java会首先在classpath指定目录下找class文件,如果没有找到。则会在当前目录下查找class文件执行;如果后面没有加分号,则只会在classpath所指定的目录下查找class文件执行。
建议不要加分号。
. 代表当前目录
为了不因为jdk的目录或者目录名称的改变,而不断更改path的值,而导致对path变量值的误操作,可以通过设置J***A_HOME来指想安装java的bin目录。
3.2.5 第一个程序HelloWorld!
//java是以类为基本单位组织程序的//class 是java中的一个关键字,用于声明一个类
//Demo,是类名,类名最好是一个或多个单词的组合,做个见名知意。第一个单词首字母大写。
class Demo
{
//public,static也是java的一个关键字。关键字是指被java赋予特殊含义的字符。为小写。
//void 返回值,为空
//main,主方法,java程序执行行,jvm会首先找到main方法开始执行
//String args[],字符数组,形式参数,用于接收参数值。
publicstatic void main(String args[] )
{
//输出语句,打印小括号里面的”Hello World!”,与计算机之间的交互
System.out.println(“HelloWorld!”);
}
}
3.2.6 注释
// 单行注释/*
多行注释
*/
/**
文档注释,可以通过javadoc生成html格式的说明文档。
*/
当在写程序时,养成写注释的好习惯。
程序是人们思想的一种体现。当开始写程序的时候,首先写注释,作用,然后写思路,实现步骤,最后开始写程序。
相关文章推荐
- 我的学习之路-1-JAVA概述
- Java基础知识学习之路-02-第一章-Java语言概述与开发环境
- 我的java学习之路 equal()方法的概述
- java学习之路 之 高级类特性-四种权限修饰符、关键字super、子类对象的实例化过程
- java学习之路 之 IO流
- JAVA学习之路 不走弯路,就是捷径
- 8月21号,决定入住CSDN,不定期的更新Blog,记录本人JAVA学习之路
- Java学习之路:不走弯路,就是捷径
- Java基础知识学习之路-05-第四章-流程控制与数组
- 菜鸟入门:Java程序员学习之路
- Java基础知识学习之路-06-第五章-面向对象(上)
- 0000004_java学习之路_日期相差时间
- Java学习之路:不走弯路,就是捷径
- java之路 myBatis重新学习(一)
- java学习之路 之 Java常用类-Data类、Math类、BigInteger类、BigDecimai类 及 练习题
- Hibernate的学习之路十九(一对多的JavaBean编写和映射的配置文件的编写)
- Java学习之路:不走弯路,就是捷径
- Java学习之路1:安装JDK和配置环境变量
- JAVA学习笔记之多线程专题(二):线程池概述
- ddpush 学习之路 12 Sender.java