




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA初级入门教程第一章 了解JAVA11什么是JAVAJAVA是SUN公司开发的一种程序语言。它是一种跨平台的面向对象语言。JAVA去除了C/C+的一些复杂且较少使用的功能,并使常用以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作的特性加以简化使之易于使用,提供了代码检测机制,增加了垃圾自动回收功能,使之性能和安全性大为提高,时至今日,JAVA已不止是一种语言,更多时候代表了软件开发的架构。12JAVA优势1代码独立于平台2吸收了C和C+的优点,易于掌握3提供代码检验机制4自动垃圾回收技术13JAVA技术体系JAVA 2 Platform,Micro Edition(J2ME)面向消费型电子产品或嵌入式系统等小型数字设备的开发平台JAVA 2 Platform,Standard Edition (J2SE)JAVA标准开发平台,是各应用平台的基础JAVA 2 Platform,Enterprise Edition(J2EE)面向企业开发的平台版本。它以J2SE为基础,定义了一系列服务、API、协议等,适用于分布式,多层式,以组件为基础,以WEB为基础的应用程序14JAVA程序分类Application:以main()方法作为程序入口,由JAVA解释器加载执行Applet:没有main()方法作为程序入口,由浏览器加载执行JSP Servlet EJB:没有main()方法作为程序入口,由web服务器加载运行。15如何学好JAVA1有一个学习JAVA的环境,有资深JAVA人士的帮助2付出百分百的努力,坚持到底3模仿,利用网络资源4建立良好的人际关系5有效地勾通6调整好心态7重视技能的培养8通过自己的努力赢得尊重9积极的解决存在的问题10有信心11及时复习第二章 JAVA环境构筑及工具介绍21安装JAVA安装准备工作1关闭本机杀毒软件监控2如本机已安装过,先卸载本机上的原有JAVA控制面板-添加删除程序卸载如下图所示的两项JAVA 2 Runtime Dnviroment,SE版本号(JAVA运行环境)JAVA 2 SDK,SE版本号(JAVA开发工具)安装JAVA,以JDK1.4.2为例JDK1.4版本是目前使用最为稳定的一个版本,以其安装为例双击安装文件后如图,选择接受协议条款后next选择设置安装路径,为方便安全使用路径不要设置太深,next等待文件复制过程完成。选择注册嵌入IE浏览器安装完毕!安装注意事项:1 安装目录尽量不以含有中文及空格的名称命名2 安装路径不指定太深3 安装前关闭杀毒软件监控22配置环境变量JAVA安装成功后运行前需配置环境变量Path和ClassPath,其中Path变量用以让操作系统找到安装目录下bin目录内的工具程序;ClassPath 用以让JAVA执行环境找到指定的JAVA程序.设置方法如下:右键点击我的电脑-属性-高级-环境变量,如图其中用户变量针对用户而设,一般我们选择设置系统变量。如系统变量栏内不存在path,classPath项新建,设置值形如下图:Path指定安装目录内的bin目录,classPath除指定安装目录内lib目录下的dt.jar,tools.jar外,还需指定自建的存放JAVA源程序的目录。一般以.;开头以便搜索时可遍历所指定目录的子目录。三、 Eclipse软件介绍Eclipse是IBM开发的免费JAVA开发工具,不需要安装。该目录下的.log文件是出错日志文件1 导入:导入项目到工作空间文件-导入-导入现有项目到工作空间-选择项目所在路径2 新建项目:文件-新建-项目-JAVA以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作项目,输入项目名称,一般选项如下:第一次新建项目时需配置缺省值:其中源文件夹和输出文件夹命名如上图所示需要添加文件夹时选择添加文件夹3 设置显示行号:窗口-首选项-JAVA编辑器-显示行号窗口-首选项-工作台-显示行号Eclipse使用注意事项:1 路径不能太深,最好不用中文目录2 其运行在JDK1.4以上,有时因Oracle的JDK版本是1.3,所以有时导致不能运行,解决方法是在配置classpaht环境变量前将Oracle的路径放在后面指定第三章 面向对象编程面向对象的程序设计的一般方法1设计一个类2创建一个对象(实例)3调用对象的方法 或使用数据成员3.1.语法1 注释多行注释:/* 注释内容 */单行注释:/注释内容Public class LaoLiuPublic static void main(String args)/程序入口System.out.println(“听老刘的话,一定能掌握JAVA”);/在控制台输出注意:/psj/eshiposuiji.htmi. JAVA区分大小写ii. 类名命名规则:1. 与文件名相同2. 推荐首字母大写3.2.几个概念 /psj/eshiposuiji.htmiii. 数据:可以在计算机中储存的信息称为数据iv. 变量:程序执行中数据可变的数据,包括变量名和变量值v. 类:有共同特性事物的抽象集合,设计图vi. 对象:某一类事物的具体实例,大楼vii. 包:在java中,把java文件所在的文件夹称为包。3.3.基本数据类型boolean1true falsebyte8-128 127 char162-15 2-15-1 (-3276832767)short162-15 2-15-1 (-3276832767)int32-2-31 2-31-1 (-21474836482147483647)long64-2-63 2-63-1 float32-3.403E383.403E38 double64-1.798E3081.798E308 3.4类的功能1.存储数据 这种类不需要程序入口,如:Public class StudentPublic int age;Public int name;调用Public class TestStudentPublic static void main(String argsStudent std=new Student();Std.age=18;S=11;System.out.println(std.age);2.实现某个功能 如:功能定义public class Cat public void catchmouse()System.out.println(逮到了一只老鼠);功能以介绍面向对象编程的基本概念、基本理论为重点,结合Java语言的语法规则、编程特点和设计思想、强调容易发生错误和编程应注意的地方,使学生能对Java技术有一个总体了解,通过本课程学习,使学生掌握Java语言的基础知识,理解和掌握面向对象程序设计的基本思想,熟练地使用Java语言进行程序的编写、编译以及调试工作调用public class TestCat public static void main(String args) Cat mimi= new Cat();mimi.catchmouse() ;mimi.jiao();3.同时实现上面两个功能定义public class Cat public int age=1;public char color=白;public void catchmouse()System.out.println(逮到一只老鼠);public void jiao()System.out.println(喵.);调用public class TestCat public static void main(String args) Cat mimi= new Cat();System.out.println(mimi.color );mimi.color =花;System.out.println(mimi.color);mimi.catchmouse() ;mimi.jiao();3.5.数据成员数据成员 又称为 字段 域 属性定义:访问修饰
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 想要抱抱的小猪教学课件
- 河南省淮阳县第一高级中学2026届化学高一上期中检测试题含解析
- 悯农课件锄禾
- 2026届赣湘粤三省六校化学高二第一学期期中考试试题含解析
- 上海市二中学2026届高三化学第一学期期末教学质量检测模拟试题含解析
- 夜饭营销策划方案
- 乡镇农业工作个人工作方案
- 吉他乐理初级试题及答案
- 安阳政治试题及答案
- 粮食收购面试题及答案
- 2025上海市八年级升九年级数学暑假提升讲义:相似三角形压轴题(六大题型)原卷版
- 2025年工业互联网工程技术人员考核试题题库及答案
- 供货组织方案范文
- 农行OCRM系统讲解
- 2025年《药品经营和使用质量监督管理办法》培训试题及答案
- 2024年云南省县乡教师选调考试《教育学》真题汇编带解析(原创题)
- 工贸安全员考试题库及答案大全
- 羊肚菌栽培及其管理课件
- 教师身体健康管理指南
- 2025高空作业考试试题及答案(完整版)
- 出租车车辆GPS定位承包合同范本
评论
0/150
提交评论