欢迎来到天天文库
浏览记录
ID:21964054
大小:87.00 KB
页数:27页
时间:2018-10-25
《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(
此文档下载收益归作者所有