Java学习one day总结

什么是软件?

    就是一系列按照特定的顺序组织计算机数据和指令的集合。

常见的软件:(有很多种的列举下面两种)

系统软件:dos  linux等

应用软件:QQ等

什么是开发?

就是制作软件

人和计算机之间的交互,交互方式:

1.图形化界面(直观简单)

2.命令行(操作复杂,早期的)

Java中常用的dos命令:

dir:列出当前目录的下的文件及文件夹

md:创建目录

rd:删除目录

cd:进入指定目录

cd..:退回上一级目录

cd/:退回根目录

del:删除文件

exit:退出dos命令行

Java语言:是sun公司1995推行的一门面向对象的编程语言,简单易学、安全、纯面向对象与平台无关的语言(平台指的是操作系统

其有三个版本:

JavaSE:标准版,是为开发普通桌面和商务应用程序提供的解决方案。 该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如Java版的扫雷。

JavaEE:企业版,是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发。

JavaME:小型版,是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。  

跨平台性原理:运行Java应用程序,安装一个Java虚拟机(JVM:Java virtual Machine)

明确JDK JRE

JRE(Java Runtime Environment)含有虚拟机还有核心内库

JDK(Java Development Kit)Java开发工具包,包括开发工具和JRE,开发工具:编译工具,运行工具等等。

环境变量的配置(xp系统下的)

变量名:JAVA_HOME,变量值:你安装的Java的绝对路径

我的电脑-->属性-->高级-->环境变量-->系统环境变量

path变量值:在最前面加上%JAVA_HOME%\bin;

如果没有CLAASSPATH那么就新建,并且变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(.是指当前的路径

l临时配置方式:通过dos命令中set命令完成
•set :用于查看本机的所有环境变量的信息。
set  变量名 :查看具体一个环境变量的值。
•set  变量名=:清空一个环境变量的值。
set  变量名=具体值 :给指定变量定义具体值。
l想要在原有环境变量值基础上添加新值呢?
•首先,通过%变量名%操作符获取到原有环境变量的值。
•然后加上新值后在定义给该变量名即可
•举例:给path环境变量加入新值
set  path=新值;%path%

注意:这种配置方式只在当前dos窗口有效。窗口关闭,配置消失

start可以开一个dos窗口但是效果是沿袭上个dos的效果。

在程序中自定义的一些名称。
由26个英文字母大小写,数字:0-9 符号:_ $ 组成
定义合法标识符规则:

1,数字不可以开头。

2,不可以使用关键字。

Java中严格区分大小写。
注意:在起名字的时,为了提高阅读性,要尽量有意义。

Java中的名称规范:

包名:多单词组成时所有字母都小写。
•xxxyyyzzz
类名接口名:多单词组成时,所有单词的首字母大写。
•XxxYyyZzz
变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写。
•xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接。
•XXX_YYY_ZZZ
注释:

用于注解说明解释程序的文字就是注释。

提高了代码的阅读性。
Java中的注释格式:
•单行注释
•格式: //注释文字
•多行注释
•格式: /*  注释文字  */
•文档注释
•格式:/** 注释文字 */
对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。
对于文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。
注释是一个程序员必须要具有的良好编程习惯。
初学者编写程序可以养成习惯:先写注释再写代码。
将自己的思想通过注释先整理出来,在用代码去体现。
因为代码仅仅是思想的一种体现形式而已。
Java程序的步骤:1.编写  2.编译  3.运行
这是我的第一个程序:

/**

这是我的Hello World程序。

@author 小强

*/

class Demo

{

  /*

  这是主函数,是程序的入口

  它的出现可以保证程序的独立运行,

  */

  public static void main(String[] args)

  {

  //这是输出语句用于将括号内的数据打印到控制台。

  System.out.println("Hello World");

  }

}

上述程序中涉及的一些的语句和关键字的用法后续再作解释的,现在只需要记住这样做。

这些过程中可能出现的一些问题:

•出现提示:缺少一个名称为main的方法。
Exception in thread "main"  java.lang.NoSuchMethodError:main
•因为一个程序的执行需要一个起始点或者入口,所以在Demo类中的加入 public static void main(String[] args){}

源文件名不存在或者写错,或者当前路径错误。

错误提示:javac:找不到文件:Demo.java

类文件名写错,或者类文件不在当前路径下,或者不再classpath指定路径下。

错误提示:Exception in thread "main"  java.lang.NoClassDefFoundError:Demo

好了,第一天的学习总结就到这里的了,发现Java好有意思的啊,加油,加油,go go!!!  Fight my dream!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值