2021年Java面向对象

上传人:cn****1 文档编号:498567086 上传时间:2022-11-24 格式:DOCX 页数:23 大小:104.45KB
返回 下载 相关 举报
2021年Java面向对象_第1页
第1页 / 共23页
2021年Java面向对象_第2页
第2页 / 共23页
2021年Java面向对象_第3页
第3页 / 共23页
2021年Java面向对象_第4页
第4页 / 共23页
2021年Java面向对象_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2021年Java面向对象》由会员分享,可在线阅读,更多相关《2021年Java面向对象(23页珍藏版)》请在金锄头文库上搜索。

1、_愀阳光明*创编Java面向对象编程欧阳光明(2021.03. 07)小朋友Java第 早Java开放工具:JDK Myeclipse Jcreator EditPlusMyeclipse 流行版本:S.5-6.5-8.5Java JDK安装配置JDK: Java 开发工具包 仃 2SE Software Development Kit)的缩写JDK安装文件说明:bin: Java常用开发工具目录JRE:是 Java 运行环境(Java Runtime Enviroment)的缩写 demo: Java 开发的示范例子include: Java提供用于c/s+调用的h文件sample: Jav

2、a 案例lib: Java类库目录首先安装JDK。一路NEXT就行了Windows环境变量设置:我的电脑右键属性。高级。环境变量。主要配置两个目录:BIN文件夹。和lib文件夹。以下为JDK, BIN文件环境配置PATH:我的电脑右键属性。高级。环境变量。系统环境变量。PATH。编 辑。在变量值最后加一个:(英文状态下输入的),然后在;后面写上 bin文件夹的路径。例:;D:程序安装系统工具编程设计jdkbin如图:I三 IBIN设置好了然后再设置LIB: 新建变量值:;+路径 设置好了环境变量也就OK 了*欧阳光明*创编2021.03.07查看是否设置正确:开始一运彳丁 一rndpath开始

3、一运彳 亍一 md 一 set classpath看见路径oKTo环境变量也就配置完鸟。下面开始写简单的Java程序:新建记事本;1这是一行注释2 publicclassTest 33 publicstaticvoid main(String args) (5System.out.println(uWelcome to Java Programming!);6 )/main方法结束7 public class Test (public static void main(String args) (System.out.println(Hello World!);)“JL*彳彳保存为:Test.

4、java行1:注释:用来说明程序的作用行2:开始声明一个类,类名为Welcome, class是JAVA的关键 字,用 来定义类,public为访问说明。在这里声明了一个类,类的名字为 Welcome.行3, 7, 9:空行,用来增加程序的可读性行4:是JAVA应用程序必须包含的方法,被称为入口方法:程序运行 时从这里开始执行,其形式必须是:publicstaticvoid main(String args)或者 staticpublicvoid main(String args)上面的语句里,只能修改args这个字符串数组的名字。static表 示直接能够加载该方法运行。void是方法的返回

5、类型,每个方法必须有返回类型(除了构造方法)omain杲方法的名字,是程序的入口调用的方法。String是方法的参数,必须是String数组类型的。行 5 : System.out.println (Welcome to Java Programming!);/*输出字符串,双引号中的字符串会在控制台输出。*/Bin文件夹下JAVAC是编译器。JAVA是执行把TestJAVA文件复制到C盘。然后:开始一运行一 CMDd:c:-javac Test.java (在CMD下输入文件名 的 时候可以按TAB键自动补全文件名)一开始编译,并在C盘目录下 生成 Test.class 文件一ava Tes

6、t 一显示结果 Heelo World!OK,现在已经编译了一个简单的JAVA程序了简 单 看 下 流 程 :1;变量;变量是Java程序的一个基本存储单元。变量由一个标识符,类 型 及一个可选初始值的组合定义。此外,所有的变量都有一个作用 域, 定义变量的可见性,生存期。接下来讨论变量的这些元素。在Java 中,所有的变量必须先声明再使用定义变量:.byte age;(存放某人的年龄).short number;(存放某大学人数).char gender;(存放某人性别).double balance;(存放某帐户的余额)boolean flag;(存放布尔值)变量一经定义,系统将为其分配一

7、定长度的内存存储空间,在程 序中使用到该变量肘,就需要在对应的内存中进行读数据或写数据, 通常称这种操作为对变量的访问。基本数据类型:数据类型名称数据类型标识占据存储空间取值范围布尔型booleanlbittrue (非 0),或 false(0)整型bvte V8bits (lByte)128+127short16bits (2Bytes)32768 - +32767int32bits (4Bytes)-21 亿 +21 亿long64bits (8Bytes)-9.2X1018-+9.2X1018浮点型float32bits (4Bytes)7位精度double64bits (8Bytes

8、)15位精度字符型char16bits (2Bytes)Unicode 字符9* ?*9%lff 9 % ALf2Ah 彳.卜 TATA A .卜卜.J*TA %TA 卜2A 1A ,Lt rTwT%rTA 卜 2A *P 1A .土9A.土 尸 ?*2,If ?、卜 Tw rr rTS rrt 卜A 7ATA , P T* *TA,卜 *T* Tw TA a* ;卜、卜卜 T* 卜 八,*a* h*h*hhP,卜 JA; TAP玲.也 业 砧.寸.,粉 X 哈 事# 麟,事t Js rN #*村* #J*赋值语句的一般形式为:variable = expression;在这里J”不是数学中的

9、等号,而是赋值运算符,其功能是将 右边表达式的值赋(即传递或存入)给左边的变量,例如:int i, j;char c;i = 100;c = aj = i+100;i=j*10;实例:class Test(publicstaticvoid main(String args) (int age=18;System.ou/.printin (我的年龄:+age); )publicclass Testi (privateintage;private String name; publicvoid setAge(int a)( age=a;)publicvoid setName(String n)(

10、name=n;publicvoid tell()System.oM.printin ( 我是:m +name);)publicvoid showAge()(System. * *i *,fcl* 国司.吧* t9 * ,# * Jj站# idL*4*-* di* *1*#7*# *5* .、fp *p- rj* *p .j* *7* *7* *T* *r* *p *7 *卜n* *T* *?* fp痛.fj*7* *T* 岬* *pTwTw nw roATW复合赋值语句。public class Testpublic static void main(String args) int i=0,

11、 j=30 , k = 10;i += k;相当于i = i+k;j =k;相当于j=j-k;i *= k;相当于i=i*k;j/=k;相当于j=j/k;k%二 i+j; 相当于心 1% (i+j);System.out.println(Mi=H+i);System.ou t.println(11 j=11 +j);System.out.println(n k= * +k);祜祜祚脊半苓苓苓祚有不祚不苓不祜祚券半不茅苓祚祚不苓不苓苓苓芥不苓芥芥不祜半有不芥苓祜苓祚有不苓不苓苓半券不TA第三章:Java程序控制单分支条件语句单分支条件语句的一般格式是:2A2A TW TW JTWrTA TA T

12、A TATW rTA A7W J9. . “土 rTAif (表达式)语句;%*TA 卜.卜7. T.叫 9* .卜.卜 - .卜 % .卜遨.7. T*T.卜T.*T.T*卜 V* T* T.1. :K %riwA7w JW2、A2* if Nf ( 9、吩卜叫rT* .p *-*4-p *T* .卜 4*人2#ZAf*7Aif (表达式1)if (表达式2)语句1;else语句2;else语句3;勺么%9寸卜TA.卜f elTA .卜 TA TAT* 卜TAel.卜 TAiff tg* 7A 7A、Tw rTw rT、4if (表达式1)eA *|Aif (表达式2)血卜1* 7FA7* rl* . - 7* 卜 卜*P .卜卜&吩卜叫rT* .p * *7A2、 ( 9、 *4 p *T* .卜 4*A2# fZA 、7、卜do-while 循环:卜.卜%1、*%、7、7、卜”卜卜1A .*

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号