黑马程序员_认识java(第一课总结)
2013-03-22 19:12
176 查看
------- android培训、java培训、期待与您交流! ----------
通过今天的学习,我来给自己的学习内容做下简单直白的总结:
首先,我们先来了解下软件的基础常识,在生活中,我们为什么要制作软件呢?
软件的制作是为了更好的帮我们处理现实生活中的数据。
但处理数据的时候,就会需要一些指令来帮我们操作....所以说:软件也就是数据和指令的融合体..
比方说,我们常会见到和接触到的软件:例如系统软件,例如应用软件....
正因为有了这些软件的出现,它们才实现了人与计算机之间的更好交互....
而在人与计算机交互的时候,会有2种方式来帮助我们:图形化界面方式交互 和 命令行方式交互...
早期没有图形化界面方式交互的时候,我们能用到的就是命令行方式交互:但是这种交互较为麻烦,需要一个控制台,输入一些特定的指令来让计算机完成操作,更需要记住一些DOS命令。在交互方面,图形化界面方式更容易些...
Java是SUN(斯福坦大学网络公司)1995年推出的一门高级编程语言,是一种面向Intenet的编程语言..
Java是一门完全面向对象,与平台无关的编程语言,已经成为WEB应用程序的首选开发语言了..
Java语言最大的特点就是:跨平台性
跨平台的原理是因为:在需要运行java应用程序的操作系统上,安装一个相对应的Java虚拟机即可。由Java虚拟机来负责 Java程序在该系统中的运行..
而正因为平台的无关性,大大提高了应用的可移植性和健壮性..
我们学习任何语言,第一步要做的就是搭建环境,而Java语言的环境搭建就需要用到JRE和JDK了..
JRE里面包含了Java虚拟机和Java程序所需要的核心类库等,是Java程序的运行环境..
JDK里面包含了Java的开发工具,也包含了JRE...是提供给开发人员使用的...
我们可以使用JDK开发完成Java程序,在给JRE交去运行即可..
环境搭建的问题:
为了方便在任意目录下能执行JDK中Bin文件里的开发工具,就需要在系统的环境变量path中,设置好路径...
这样系统在当前目录找不到的情况下,会去环境变量path中寻找已设置好的路径里执行...
环境变量path的作用:是用来列出可执行文件的搜索路径,在当前路径查找不到的情况下,系统会去path变量所指定的路径中查找执行....
想要使用开发工具来编译Java的源文件,需要在Java源文件所在的目录下进行编译..
为了方便在任意目录下去执行java的可执行文件,也可以进行配置..
用set classpath是对.class类文件进行临时的路径设置..
set classpath=c:\ 虚拟机会去设置好的路径中找,找不到就不在找了..
set classpath=c:\; 加上分号时, 虚拟机会去设置好的路径中找,找不到会在当前目录中找..
环境变量classpath的作用:给类文件指定搜索路径,当执行了编译好的该类时,虚拟机会去设置好的类路径中查找并执行..
class Demo
{
public static void main(String[] args)//主函数,程序的入口,虚拟机只认它的格式..
{
System.out.print("hello java");
}
}
class用于定义类,Java的代码都是通过类的形式体现出来的..
主函数能保证一个类的独立运行,虚拟机在执行的时候会调用它,是程序的入口..
一个.java文件中,可以写很多的类,想要哪几个类独立运行,就在那几个类中定义主函数..但类中是否定义主函数不是必须的..
一个.java文件的执行过程:
通过开发工具中的 编译工具(javac)将.java文件 编译成虚拟机可以识别的 .class文件..
编译出来的.class文件即是可执行文件,也是字节码文件..
通过执行另一个工具(java)来调用虚拟机 并执行.class文件....
通过今天的学习,我来给自己的学习内容做下简单直白的总结:
首先,我们先来了解下软件的基础常识,在生活中,我们为什么要制作软件呢?
软件的制作是为了更好的帮我们处理现实生活中的数据。
但处理数据的时候,就会需要一些指令来帮我们操作....所以说:软件也就是数据和指令的融合体..
比方说,我们常会见到和接触到的软件:例如系统软件,例如应用软件....
正因为有了这些软件的出现,它们才实现了人与计算机之间的更好交互....
而在人与计算机交互的时候,会有2种方式来帮助我们:图形化界面方式交互 和 命令行方式交互...
早期没有图形化界面方式交互的时候,我们能用到的就是命令行方式交互:但是这种交互较为麻烦,需要一个控制台,输入一些特定的指令来让计算机完成操作,更需要记住一些DOS命令。在交互方面,图形化界面方式更容易些...
Java是SUN(斯福坦大学网络公司)1995年推出的一门高级编程语言,是一种面向Intenet的编程语言..
Java是一门完全面向对象,与平台无关的编程语言,已经成为WEB应用程序的首选开发语言了..
Java语言最大的特点就是:跨平台性
跨平台的原理是因为:在需要运行java应用程序的操作系统上,安装一个相对应的Java虚拟机即可。由Java虚拟机来负责 Java程序在该系统中的运行..
而正因为平台的无关性,大大提高了应用的可移植性和健壮性..
我们学习任何语言,第一步要做的就是搭建环境,而Java语言的环境搭建就需要用到JRE和JDK了..
JRE里面包含了Java虚拟机和Java程序所需要的核心类库等,是Java程序的运行环境..
JDK里面包含了Java的开发工具,也包含了JRE...是提供给开发人员使用的...
我们可以使用JDK开发完成Java程序,在给JRE交去运行即可..
环境搭建的问题:
为了方便在任意目录下能执行JDK中Bin文件里的开发工具,就需要在系统的环境变量path中,设置好路径...
这样系统在当前目录找不到的情况下,会去环境变量path中寻找已设置好的路径里执行...
环境变量path的作用:是用来列出可执行文件的搜索路径,在当前路径查找不到的情况下,系统会去path变量所指定的路径中查找执行....
想要使用开发工具来编译Java的源文件,需要在Java源文件所在的目录下进行编译..
为了方便在任意目录下去执行java的可执行文件,也可以进行配置..
用set classpath是对.class类文件进行临时的路径设置..
set classpath=c:\ 虚拟机会去设置好的路径中找,找不到就不在找了..
set classpath=c:\; 加上分号时, 虚拟机会去设置好的路径中找,找不到会在当前目录中找..
环境变量classpath的作用:给类文件指定搜索路径,当执行了编译好的该类时,虚拟机会去设置好的类路径中查找并执行..
class Demo
{
public static void main(String[] args)//主函数,程序的入口,虚拟机只认它的格式..
{
System.out.print("hello java");
}
}
class用于定义类,Java的代码都是通过类的形式体现出来的..
主函数能保证一个类的独立运行,虚拟机在执行的时候会调用它,是程序的入口..
一个.java文件中,可以写很多的类,想要哪几个类独立运行,就在那几个类中定义主函数..但类中是否定义主函数不是必须的..
一个.java文件的执行过程:
通过开发工具中的 编译工具(javac)将.java文件 编译成虚拟机可以识别的 .class文件..
编译出来的.class文件即是可执行文件,也是字节码文件..
通过执行另一个工具(java)来调用虚拟机 并执行.class文件....
相关文章推荐
- 黑马程序员---------java面向对象(自学总结)
- 黑马程序员_java_关于时间和数学方法总结
- 黑马程序员——java基础之易忘点总结(一)
- 黑马程序员-Java基础知识总结(超级经典)
- 黑马程序员————Java基础日常笔记---对集合的理解与总结二
- 黑马程序员—java基础总结2
- 【黑马程序员】Object,Scanner,String类总结——Java复习笔记
- 黑马程序员:Java基础总结----模版方法设计模式
- 黑马程序员---JAVA概述总结
- 黑马程序员_java第五天基础总结
- 黑马程序员-----Java问答总结02
- 黑马程序员_java基础知识学习总结一
- 黑马程序员——Java中集合学习总结
- 黑马程序员--java学习总结(4)
- 黑马程序员 Java自学总结六 面向对象三个特征之封装
- 黑马程序员_java异常总结
- 黑马程序员-Java基础-集合类总结
- 黑马程序员java学习日记十二 正确认识Class类
- 黑马程序员---Java基础总结---语句、函数、数组
- 黑马程序员_05 java异常处理总结