黑马程序员——开发前必备知识


------- android培训java培训、期待与您交流! ---------- 

1.软件开发
软件:计算机数据和指令的集合;

人机交互方式:

1.图形化界面 2.命令行方式;

dos命令行常见命令
  • dir:列出当前目录下的文件和文件夹;
  • md:创建目录;
  • rd:删除目录;
  • cd:进入指定目录;
  • cd ..:退回到上一级目录;
  • cd/:回到根目录;
  • del:删除文件;
  • exit:退出dos命令行

JREJDK
  JDKJava开发工具包〈包含Java程序开发工具和JRE
  JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
  简单而言:使用JDK开发完成的java程序,交给JRE去运行。
2,Java语言的特点:跨平台性。所谓的跨平台性是指java语言编写的程序,一次编译后,可以在多个系统平台上运行。
  原理:在操作系统上安装一个java虚拟机(JVM),由JVM负责java程序在系统中运行。     

3.java运行环境安装与测试及HelloWorld的实现。

1.下载j2sdk 1.6.0_21或更高版本 (http://java.sun .com,建议同时下载其Java Documentation,这是Java帮助文档)。
2.运行刚刚下载的安装程序进行正式安装(以下假设安装于c:\jdk1.6.0_21\,建议安装路径不要有空格,不宜安装在\Program Files目录下!)。
3.设置运行环境参数:
a.如果是Win2000、WinXP系统,使用鼠标右击“我的电脑”->属性->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:c:\jdk1.6.0_21
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
b.如果是Vista、Win7、Win8系统,使用鼠标右击“计算机”->属性->左侧高级系统设置->高级->环境变量
系统变量->新建->变量名:JAVA_HOME 变量值:c:\jdk1.6.0_21
系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
(CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
(使用命令行的方法设置环境变量,只会对当前窗口生效)
(改Path变量时,不是删除原有的值而是添加新的路径)
4.如果使用记事本或者EditPlus编写如下代码,并保存为文件:HelloWorld.java(保存位置为c:\test\HelloWorld.java)
/* HelloWorld.java */
public class HelloWorld
{
public static void main(String[] arg)
{
System.out.println("Hello,World!");
}
}
5.开启一个DOS窗口,跳转到HelloWorld.java所在的目录中
c:\>cd \test
6.编译HelloWorld.java为HelloWorld.class
c:\test>javac HelloWorld.java
7.运行HelloWorld.class
c:\test>java HelloWorld
Hello,World!
其中步骤5~7可以简化成批处理,这样可以不用切换路径,方法如下:
在java源文件所在文件夹建立一个记事本文档,输入以下3行代码
javac HelloWorld.java
java HelloWorld
将其保存为"Java运行批处理.bat"
然后双击这个批处理文件,将出现cmd窗口下的编译运行结果,结果如下:
C:\test>javac HelloWorld.java
C:\test>java HelloWorld
Hello,World!
请按任意键继续. . .

5,部分/常用关键字(保留字):
	关键字:abstract  assert  boolean  break  byte  case  catch  char  class  const  continue  default  do  double  else  enum  extends  final  finally  float  for  if  goto  implements  import  instanceof  int  interface  long  native  new  package  private  protected  public  return  short  static  strictfp  super  switch  synchronized  this  throw  throws  transient  try  void  volatile  while
	保留字 : const,goto

6,【标识符】包含字母和数字,字母或_和$开头,不能数字开头,不能用关键字不能为无意义字符。
包名:小写。
类名/接口名:首字母大写开头。
变量名/函数名:首字母小写第二个字符大写
常量名:全部大写,多单词用_连接。


---------- android培训、java培训、期待与您交流!----------
黑马官网:http://edu.csdn.net/heima 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值