java----初识Java

初识Java
一、神马是软件?
一系列按照特定顺序组织的计算机数据和指令的集合就是软件,软件有系统软件和应用软件。常见系统软件:DOS,Windows,Linux等,常见应用软件:迅雷,QQ。
二、软件的交互方式有哪些?
图形化界面:
优点:这种方式简单直观,使用者易于接受,容易上手操作。缺点:比较占用内存,反应速度会有所减慢。
命令行方式:
优点:占用内存少,反应速度很快。缺点:较为麻烦,需要记住一些命令,学习时间较长。
三、常用的DOS命令
dir:列出当前目录下的文件及文件夹。
md:创建目录。
rd:删除目录。
cd:进入指定目录。
cd..:退回到上一级目录。
cd/:退回到根目录。
del:删除文件。
exit:退出DOS命令行。
start:开启一个新的控制台,继承了当前控制台的一些设置。
******具体可以参阅度娘******
四、神马是Java?
java Sun(StandfordUniversityNetwork,斯坦福大学网络公司)与1995年(哥当年5岁)推出的一门高级编程语言。是一种面向Internet的编程语言。随着java技术在Web方面的不断成熟,已经成为Web应用程序的首选开发语言,是简单易学完全面向对象安全可靠与平台无关的编程语言。
五、Java语言的三种技术架构
J2EE(java 2 Piatform Enterprise Edition企业版)主要针对Web。
J2SE(java 2 Piatform Standard Edition标准版)桌面应用(哥现在已经在这层了)
J2ME(java 2 Piatform Micro Edition小型版)应该是手机开发
Java5.0后更名为JAVAEE、JAVASE、JAVAME
六、Java特点
跨平台,通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理:只需要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM JavaVirtualMachine)即可,由JVM来负责程序在该系统中的运行。下图所示:

虚拟机不跨平台,因此要运行Java程序,操作系统要安装有相应的虚拟机。这样才能满足同一个Java程序能在不同平台上运行。
七、Java安装
JRE ( JavaRuntimeEnvironment,Java运行环境 ):包括虚拟机JVM和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机只需要安装JRE即可。
JDK(JavaDevelopmentKit,Java开发工具包):JDK是指提供给Java开发人员使用的,其中包含了Java的开发工具,也包括JRE。所以安装了JDK就不用再安装JRE了,其中的开发工具有( javac.exe)。打包工具( jar.exe)等。
JDK下载网址:
www.oracle.com java.sun.com
可以直接安装也可以拷贝其他安装好的机器上的jdk文件夹。同样也能使用,区别在于安装的会在注册表注册,会自动更新。
*安装时注意:尽量不要安装在带有空格或中文字符的目录下,避免出现不必要的问题。
八、环境变量设置
为什么要设置环境变量?环境变量的设置是方便程序员进行快速的编译和运行。
Path的设置作用:Path为操作系统指明Java工具文件夹存放的路径,Java文件夹下的bin文件夹是用来存放java工具的。例如:“D:\Java\jdk1.6.0_10\bin”。设置方法: 右键我的电脑-->属性-->高级-->环境变量,新建一个变量名为Path,变量值为 D:\Java\jdk1.6.0_10\bin( 根据自己电脑JDK安装目录指定)。
ClassPath的设置作用:ClassPath为操作系统指明编译后的.class文件的存放路径。例如:“D:/”。设置方法: 右键我的电脑-->属性-->高级-->环境变量,新建一个变量名为ClassPath,变量值为 D:\( 根据自己习惯指定)。
其实还可以设置临时环境变量,那就是在DOS下set path = 路径,或set classpath = 路径,然后set path或者set classpath查看当前设置的环境变量,临时的设置只在当前控制台上有效,关掉后就没有了。DOS下start可以新建一个和当前控制台一样设置的控制台。
设置技巧:可以抽取path或者classpath变量值中相同的部分如D:\Java\jdk1.6.0_10,将它单独设置。方法: 右键我的电脑-->属性-->高级-->环境变量,新建一个名为JAVA_HOME的变量( 名字可另取),值为D:\Java\jdk1.6.0_10( 根据自己电脑JDK安装目录指定)。然后path和classpath里面的“D:\Java\jdk1.6.0_10\bin”都改成“%JAVA_HOME%”,这样当“D:\Java\jdk1.6.0_10\bin”有变化的时候,就不用改path和classpath变量的设置,直接更改JAVA_HOME变量就可以了。

关于classpath还有一点,在路径后面的“ ;”的区别,当不加“ ;”时虚拟机找完指定路径如果还找不到就不再找,就会报NoClassFoundError异常。加了“ ;”后如果指定目录中没有找到,就会在当前目录下找。视频中建议的是不加。原因是如果指定目录下没有而当前目录下有就会使自己更崩溃。
九、Hello World
关键字:被Java语言赋予了特殊含义的单词。
类名的命名:类名通常由单词组成,单词首字母一般会大写,如果由多个单词组成,那么每个单词首字母大写,单词要有意义以便增加阅读性。
主函数:主函数保证类的独立运行,不是所有类都需要主函数,一个程序只能有一个主函数。
class Demo//类名
{//作用区域
	public static void main(String []args){
		System.out.println("Hello World");
	}
}
编译控制台下 javac 文件名.java--> 回车( 必须确保该文件是.java文件)
运行:控制台下 java 文件名--> 回车
如果发生:出现找不到文件
可能的原因有两种:1、文件存在,但路径错了。2、路径对了,文件名不对。
十、注释
注释的作用:1、 注解说明程序。2、 调试程序
单行注释://内容( 只对该行有效)
class Demo
{
	public static void main(String []args){
		System.out.println("Hello World");//这里是打印Hello World
	}
}
多行注释:/*内容*/( 只对区域内有效)
class Demo
{
	/*
	public static void main(String []args){
		System.out.println("Hello World");
	}
	*/
}
文档注释:/**内容*/
class Demo
{
	/**
		内容	
	*/
	public static void main(String []args){
		System.out.println("Hello World");
	}
}
注意:单行注释里面可以用单行注释,多行注释里面可以有单行注释,但多行注释里面不可以有多行注释。并不是每一句话都要加注释,阅读性会变差。今后会用到 javadoc.exe命令可以将注释抽取出来形成网页,生成说明书供其他程序员参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值