java学习笔记

java学习笔记

ID:21964054

大小:87.00 KB

页数:27页

时间:2018-10-25

java学习笔记_第1页
java学习笔记_第2页
java学习笔记_第3页
java学习笔记_第4页
java学习笔记_第5页
资源描述:

《java学习笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java学习笔记2013.9.4学时分配:第一章:学习Java的配置、工具的使用,认识简单的Java程序。4学时第二章:Java语法,运算符、流程控制、标识符等。8学时第三章:面向对象的基础,类、对象,方法,变量,static等。12学时第四章:面向对象高级部分,继承,封装、多态、内部类,接口,抽象类等。16学时第五章:数组和容器,12学时第六章:异常处理,4个学时第七章:IO流,字节流、字符流,16学时第八章:多线程,线程的概念,实现,生命周期、线程间的通信等,8学时第九章,GUI编程,控件,布局管理,事件,监听器第十章,网络编程,Connection,基于TCP/UDP协议的

2、编程。考试方式:笔试+机试,各占50%。第一章:Java基础1.1面向对象的程序设计1.2Java历史及特性1.3Java开发环境的搭建1.4编写第一个Java程序重点和难点:Java开发环境的搭建,设置环境变量,javac,java等命令的使用方法,使用EditPlus等工具写Java程序。一、面向对象ObjectOrientedProgramming(OOP),lC语言是面向过程的,C语言的精华:函数,指针。一个C程序是有若干个函数组成的,main()是程序的入口点。自顶向下,逐步求精,模块化的思想。lJava是面向对象的。模拟人类思考的问题特点,分析问题从该问题涉及到的对象

3、入手,分析这些对象有哪些属性和行为。对象之间还存在关系。三大特点:继承、封装、多态。把对象(Object)的特征抽象出来,用一段代码去描述这一类对象的共有属性和行为,这段代码称之为类(Class)类和对象:总体和个体的之间的关系,有时候我们把对象称之为实例(实体)二、Java的发展历程和版本介绍Sun公司1995由JamesGosling主导的一个项目,该项目主要用在家用电器上(如机顶盒、电冰箱等),当时该项目称为Oak。Java目前最新的版本为JDK1.7。从JDK1.2之后把Java分成了三个子版本:J2SE,J2EE,J2ME。从JDK1.5之后,JavaSE/JavaEE

4、/JavaME。lJDK:JavaDevelopmentKit,是开发Java应用程序必须安装的一个开发工具包。Java程序员的使用工具。lJRE:JavaRuntimeEnvironment,Java运行环境。它是运行Java应用程序必须安装的组件。lJVM:JavaVirtualMachine,Java虚拟机。Java程序是一种解释形的程序,它执行时与具体的硬件、操作系统无关,它只与JVM有关。实际上Java程序是在JVM之上执行的。JVM再将Java程序翻译成与具体机器相关的指令。JDK包含了JRE,而JRE又包含了JVM。Java的优点:跨平台:与操作系统,Java应用程

5、序编译之后可以在任何操作系统上执行。WriteOnce,RunAnywhere。开源:代码是公开的简单易使用:取消了C/C++的指针、多重继承等技术,学习更容易。符合软件工程思想:Java非常符合软件工程思想的,很多设计模式都是由Java提出来的,MVC。一、搭建java开发环境(重点)1、安装必须的开发工具JDK/EclipseIDE/EditPlushttp://java.oracle.com2、配置环境变量(1)何为环境变量环境变量是操作系统启动后自动加载的一个路径集合。Notepad.exe是保存在c:/windows/system32/目录下(2)开发Java程序需要配

6、置的两个环境变量:Path和ClasspathPATH:追加一个值:C:ProgramFilesJavajdk1.7bin新建一个环境变量classpath:C:ProgramFilesJavajdk1.7lib;.圆点(.):代表系统的当前路径。Classpath变量是告诉操作系统:jdk的类库以及我们编写的Java源程序所保存的路径。(1)使用javac,java等命令编译和运行Java程序(2)配置EditPlus,并使用EditPlus+JDK编译和运行程序。一、一个简单的Java程序/*定义一个类,名字为HelloWorld,其中class和public

7、是保留字,class表名此处定义的是一个类,public表名该类的公共的,任何其他类都可以访问。*/publicclassHelloWorld{/*main()是主方法,是程序入口点,程序是从main()开始执行的。main方法前面的三个修饰词必须是publicstaticvoid,该方法里面一个字符串数组类型的形参*/publicstaticvoidmain(Stringargs[]){/*向屏幕上输出一行字符:Hello,World!*/System.out.println(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。