黑马程序员之java开发前奏

------- <a  target="blank">android培训</a>、<a  target="blank">java培训</a>、期待与您交流! ----------

本人菜鸟一枚,今天第一天开始学习java,感觉受益良多。希望日后可以成为大神,帮住别人解决问题,那么在此对今天所看到的东西做下小小的总结。


一:软件基本常识:
1 什么是软件呢? 软件就是一系列按照特定顺序组织的计算机数据和指令的集合 。我们之所以研究软件,说白了 就是处理现实生活中的一些数据。 常见的软件包括系统软件,  如windows .。还有应用软件, 如QQ等。
2 什么是软件开发呢?软件开发其实就是制作软件。  软件的出现实现了人与计算机的交互。交互方式分为2种  :一种是图形化界面和一种是命令行方式。常见的DOS命令行有dir(列出当前文件或文件夹) 、md(创建文件夹)、 rd(删除文件夹) 、 cd(进入指定文件夹)、cd..(一层一层的向回退) cd\(直接退到根目录下) del(删除文件)。
3 什么是计算机语言呢? 就是我们告诉它做什么,  它就可以做什么 ,前提是我们说的话它必须识别才可以  ,这就是计算机语言 。  我们为什么要学习计算机语言呢 ? 因为我们要和计算机进行沟通。    

二:java语言的跨平台性
1  java语言概述:是SUN公司95年推出的一门高级编程语言 ;  是一种面向网络的编程语言  ;随着java技术在web方面的不断发展成熟,已经成为web应用程序首选的开发语言 ;是简单易学  完全面向对象 完全可靠  与平台无关的的编程语言。
2  java语言的三种技术架构: javaEE(企业版) :是为开发企业环境下的应用程序提供的一套解决方案。改技术体系中包含的技术如Servlet Jsp等,主要针对于Web应用程序的开发。javaSE(标准版):是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如java版的扫雷
javaME:(小型版):是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费产品,如手机中的应用程序等。
3  java语言的特性:跨平台性 通过java语言编写的应用程序在不同的操作系统上都可以执行。  原理:只要在需要运行java应用程序的操作系统上先安装一个java虚拟机即可。 由JVM来负责java程序在该系统中的运行。虚拟机是和底层需要进行交互的 它会调用系统里边的一些内容  注意:虚拟机是分版本的   


三:java环境搭建 
1  JRE:java运行环境 里边包括虚拟机和java程序所需的一些核心类库
2  JDK:java开发工具包  是给java开发人员使用的  里边包含了java开发工具和JRE 
3   环境变量搭建分为步骤:(1)下载(2)安装 (3)配置环境变量 
4  环境变量的配置方式:永久配置方式:JAVA_HOME=%安装路径%\Java\jdk      path=%JAVA_HOME%\bin

                           临时配置方式:set path=%path%;C:\Program Files\Java\jdk\bin    
 

 注意:在定义classpath环境变量时,需要注意的情况

如果没有定义环境变量classpath,java启动jvm后,会在当前目录下查找要运行的类文件;

如果指定了classpath,那么会在指定的目录下查找要运行的类文件。

还会在当前目录找吗?两种情况:

    1):如果classpath的值结尾处有分号,在具体路径中没有找到运行的类,会默认在当前目录再找一次。

    2):如果classpath的值结果出没有分号,在具体的路径中没有找到运行的类,不会再当前目录找。

    一般不指定分号,如果没有在指定目录下找到要运行的类文件,就报错,这样可以调试程序。

                                     

 

四:注释

以后写代码要养成写注释的习惯。注释有2个左右,一个是注解说明,另一个用于调试程序用的。


另外以后写代码的格式规范:

/*
需求:定义一个hello world小程序

思路:
1,
2,

步骤:
1,通过class关键字定义一个类。讲代码都编写到该类中。
2,为了保证该类的独立运行。在类中定义一个主函数。格式public static  void main(String[] args)
3,保存成一个扩展名为java的文件。
4,在dos控制台通过javac工具对java文件进行编译。
5,在通过java命令对生成的class文件进行执行。
*/

class Demo//定义一个类。
{    
     //主函数
	  public static  void main(String[] args)
   {     
    	//输出语句
    	System.out.println("hello java");  
   }      
  
}

------- <a  target="blank">android培训</a>、<a  target="blank">java培训</a>、期待与您交流! ----------


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值