Java基础学习知识点总结

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Java基础学习知识点总结一、基础知识:软件开发1、什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合。2、常见的软件:系统软件:如:DOS,Windows,Linux等。应用软件:如:扫雷,迅雷,QQ等。3、什么是开发?制作软件。二、基础知识:人机交互方式4、软件的出现实现了人与计算机之间的更好的交互。5、交互方式:图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些特定的操作。较为麻烦,需要记录住一些命令。三、基础知识:常用的DOS命令6、点击开始在运行栏输入“cmd”进入dos操作界面。7、课程中常见的命令:dir:列出当前目录下的文件以及文件夹。md:创建目录。rd:删除目录。cd:进入指定目录。d:进入盘符。cd..:退回到上一级目录。cd/:退回到根目录。del:删除文件。exit:退出dos命令行。8、在dos命令行操作文件夹时,如忘记文件夹全称,可以输文件夹前几个名称后面用*代替。四、基础知识:计算机语言9、通过DOS命令行的演示,发现原来操作计算机就如同和计算机说话一样。10、我们告诉它做什么,它就可以做什么。前提是,我们和它说的内容它必须识别才可以。这就是计算机语言。11、什么是计算机语言?语言:是人与人之间用于沟通的一种方式。例如:中国人与中国人用中文沟通。而中国人要和韩国人交流,就要学习韩语。12、计算机语言:人与计算机交流的方式。如果人要与计算机交流,那么就要学习计算机语。计算机语言有很多种,如:C,C++,Java等。这里,我们选择其中一种:Java语言。五、基础知识:Java语言介绍13、Java语言概述。是SUN(StanfordUniversityNetwork,斯坦福大学网络公司)1995年推出的一门高级编程语言。是一种面向Internet的编程语言。随着Java技术在Web方面的不断成熟,已经成为Web应用程序的首选开发语言。是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。14、Java语言的三种技术架构。J2EE(Java2PlatformEnterpriseEdition)企业版(现更名:JAVAEE):是为开发企业环境下的应用程序提供一套解决方案。该技术体系中包含的技术如ServletJsp等,主要针对于Web应用程序开发。J2SE(Java2PlatformStandardEdition)标准版(现更名:JAVASE):是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如Java版的扫雷。J2ME(Java2PlatformMicroEdition)小型版(现更名:JAVAME):是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。15、Java语言的特点:跨平台性。什么是跨平台性?通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理是什么?只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVMJavaVirtualMachine)即可。由JVM来负责Java程序在该系统中的运行。16、Java语言的特点:跨平台性。Java程序:Windows系统:Win版的JVM;Linux系统:lin版的JVM;MAC系统:mac版的JVM。因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。六、基础知识:Java语言的环境搭建17、明确什么是JRE,JDK;下载JDK;安装JDK;配置环境变量;验证是否成功。18、什么是JRE,JDK?JRE(JavaRuntimeEnvironmentJava运行环境):包括Java虚拟机(JVMJavaVirtualMachine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。JDK(JavaDevelopmentKitJava开发工具包):JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。其中的开发工具:编译工具(java.exe)打包工具(jar.exe)等。简单而言:使用JDK开发完成的Java程序,交给JRE去运行。19、Java6.0Platform20、下载JCK(JavaDevelopmentKitJava开发工具包)。官方网址:、java.sun.com。下载完成后,安装在电脑上。然后打开DOS命令行,效验文件是否安装完毕,并利用DOS进行Javac.exe运行测试。为了更方便的使用Java开发工具,需要进行环境变量配置。配置成功后就可以进行Java程序的开发了。21、环境变量配置。方法一:图形界面操作。我的电脑——属性——高级——环境变量;编辑Path环境变量,在变量值开始处加上Java工具所在目录,后面用分号和其他值分隔开即可;打开DOS命令行,任意目录下敲入javac;如果出现javac的参数信息,配置成功。这种配置方式,一劳永逸。具体流程:右键点击我的电脑打开属性,点击高级系统设置,点击高级,点击环境变量,找到系统变量,新建系统变量(变量名:JAVA_HOME,变量值:安装JKD的地址。如:D:\ProgramStudio\JDK1.7)点击确定,找到变量名为Path的变量,点击编辑,在变量值栏的最前面(放到前面时,先寻找)加入%JAVA_HOME%\bin用分号隔开。方法二:DOS界面操作(可用于临时环境变量配置,借助别人的电脑开发Java程序)。具体流程:利用set命令:设置、查看环境变量的值。Setpath:查看path的值。配置Java工具包:setpath=D:\ProgramStudio\JDK1.7\bin;%path%回车。测试javac。只对当前窗口有效。定义class路径:Setclasspath=.;c:myclass。七、基础知识:Java程序开发体验22、HelloWorld。将Java代码编写到扩展名为.java的文件中;通过javac命令对该java文件进行编译;通过java命令对生成的class文件进行运行。Java文件——javac.exe编译——class文件——java运行——结果。23、对于初学者,可以用记事本编写。按部就班,一步一步写代码。打开记事本。Java代码是以类的形式来体现的。代码如下:classTestFirstOne//Java定义类+类名(首字母大写){publicstaticvoidmain(String[]args)//主函数(保证类的独立运行){System.out.println(helloworld);//输出打印语句}}23、classpath配置。临时配置方式:dos配置。SetClasspath=代码路径。回车。Classpath先在环境变量中找,然后在当前路径(结尾没带分号不找)。Path先在当前路径查找,然后去环境变量中查找。一劳永逸方法和上面JDK环境变量配置方法一样。24、HelloWorld组成部门。class是java程序中的关键字(关键字只能是小写)。{}类的区间用大括号定义(类中的内容为了增加阅读性,需要有阶梯感,如使用tab键)。publicstaticvoidmain(String[]args)定义主函数(使用大括号确定函数的内容)。25、注释。三种方式://单行注释,符号以后直到回车键的内容;/*多行注释,符号开始到符号结束以内的内容*/;/**java注释符号,可被提取出来制作软件开发手册*/。注释的作用:增加程序的阅读性;调试程序。26、写代码要养成写注释的习惯。在写代码前注释相关信息。例如:/*需求:定义一个HelloWorld小程序。思路:1,2,步骤:1,通过class关键字定义一个类。将代码都编写到该类中。2,为了保证该的独立运行。在类中定义个主函数。格式publicstaticvoidmain(String[]args)3,保存成一个扩展名为java的文件。4,在dos控制台中通过javac工具对java文件进行编译。5,在通过java命令对生成的class文件进行执行。作者:ZC版本:v1.0日期:2016.01.06copyright:ZC*/一、基础知识:Java语言基础组成1、组成:关键字、标识符、注释、常量和变量、运算符、语句、函数、数组二、基础知识:关键字2、关键字的定义和特点:定义:被Java语言赋予了特殊含义的单词。特点:关键字中所有字母都为小写。3、用于定义数据类型的关键字:class、interface、byte、short、int、long、float、double、char、boolean、void。4、用于定义数据类型值的关键字:true、false、null。5、用于定义流程控制的关键字:if、else、switch、case、default、while、do、for、break、continue、return。6、用于定义访问权限修饰的关键字:private、protected、public。7、用于定义类,函数,变量修饰的关键字:abstract、final、static、synchronized。8、用于定义类与类之间关系的关键字:extends、implements。9、用于定义建立实例以及引用实例,判断实例的关键字:new、this、super、instanceof。10、用于异常处理的关键字:try、catch、finally、throw、throws。11、用于包的关键字:package、import。12、其他修饰符关键字:native、strictfp、transient、volatile、assert。三、基础知识:标识符13、标识符:在程序中自定义的一些名称;由26个英文字母大小写,数字:0-9,符号_$组成;定义合法标识符规则:数字不可以开头、不可以使用关键字;Java中严格区分大小写;注意:在起名时,为了提高阅读性,要尽量有意义。14、Java中的名称规范:包名:多单词组成时所有都小写,如:xxxyyyzzz;类名接口名:多单词组成时,所有单词的首字母大写,如:XxxYyyZzz;变量名和函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写,如:xxxYyyZzz;常量名:所有字母都大写,多单词时每个单词用下划线连接,如:XXX_YYY_ZZZ。四、基础知识:注释15、注释:对于单行和多行注释,被注释的文字,不会被JVM(Java虚拟机)解释执行;对于文档注释,是Java特有的注释,其中注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档;注释是一个程序员必须要具有的良好编程习惯;初学者编写程序可以养成习惯;先写注释再写代码;将自己的思想通过注释先整理出来,再用代码去体现;因为代码仅仅是思想的一种体现形式而已;用于注解说明解释程序的文字就是注释;提高了代码的阅读性。16、Java中的注释格式:单行注释:格式://注释文字;多行注释:格式:/*注释文字*/;文档注释:格式:/**注释文字*/。五、基础知识:常量17、常量表示不能改变的数值。18、Java中常量的分类:整数常量:所有整数;小数常量:所有小数;布尔型常量:较为特有,只有两个数值:true和false;字符常量:将一个数字字母或者符号用单引号(’’)标识;字符串常量:将一个或者多个字符用双引号(””)标识;null常量:只有一个数值就是null。19、对于整数:Java有三种表现形式:十进制:0-9,满10进1;八进制:0-7,满8进1,用0表示开头;十六进制:0-9,A-F,满16进1,用0x开头表示。六、基础知识:进制转换20、进制的转换特

1 / 37
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功