ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:23.85KB ,
资源ID:20804729      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20804729.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA复习Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVA复习Word格式文档下载.docx

1、导入一个包:在定义包的下面写如下语句:import pkg1.pkg2.*;(导入包pkg1.pkg2下的所有类)import pkg1.pkg2.MyClass1;(导入包pkg1.pkg2下的指定类MyClass1)-所以文件头部一般格式为:package com.ss;import java.util.*;5 java控制台的输入和输出(Scanner和System.out.printf语句)先导入包Import java.util.*在函数中定义 Scanner scanner = new Scanner( System.in );String a1 = scanner.next( )

2、;/读取下一个单词(以空格为分界符)String a2 = scanner.nextLine( );/读取输入下一行内容Int b = scanner.nextInt( );Double c = scanner.nextDouble( );6 条件(if、switch语句)If(条件)else if(条件)elseswitch(变量)case 0:; break;case 1:;default:7 循环语句(for、while语句)For(初始化操作;循环继续条件;每次迭代后的操作)语句(组);While(循环继续条件)语句(组);8 变量的定义(普通变量定义、初始化、静态变量、常量的定义)关

3、键字static1.静态方法和静态变量是属于某一个类,而不属于类的对象2.静态方法和静态变量的引用直接通过类名调用3.在静态方法中不能调用非静态的方法和引用非静态的成员变量反之,则可以4.可以用类的对象obj来调用静态的方法method(),如obj.method();常量的定义1.使用关键字final定义常量,如:final double PI=3.1415926;2.作为一种约定,在定义常量时,通常采用大写形式3.final常量一般在声明的同时赋初值,也可以在构造函数中赋初值4.为了节省内存空间,我们常将变量声明为静态的(static)总结,static的变量值可以变,final的值只能为

4、第一次赋予的值9 数组的定义,数组的遍历double mylist = new double10;初始化Scanner scanner = new Scanner( System.in );for(int i=0;imylist.length;+i)Mylisti=scanner.nextdouble();10 字符串的使用,比如定义字符串、格式化字符串、字符串的查找(比如查找“=”)定义字符串 ,格式化字符串String message = new String(“welcome to java”);String message = “welcome to java”;Char charAr

5、ray = G,O,O,D,D,A,Y;String message = new String(charArray);字符串的查找Java中字符串中子串的查找共有四种方法,如下:1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。3、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。4、int lastIndexOf(String str,

6、 int startIndex) :从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引。11 ArrayList、HashSet、HashMap的定义和遍历/List List list = new ArrayList(); DinXinGY gy = new DinXinGY(z,03xingzhen,3000); DinXinGY gy1 = new DinXinGY(a02,7000); DinXinGY gy2 = new DinXinGY(g01,2000); DinXinGY gy3 = new DinXinGY(d04,6000); list.add(g

7、y); list.add(gy1); list.add(gy2); list.add(gy3); /按工资排序 System.out.print(排序前n); Iterator it = list.iterator(); while (it.hasNext() (DinXinGY)it.next().Print(); Collections.sort(list);按工资排序后n it = list.iterator();按工号排序后n /遍历 /Set Set set = new HashSetadd方法是像HashSet中添加一个数据,remove是移除某个数据,contains判断是否包含

8、某个数据,HashSet set = new HashSet();set.add(bset.remove(System.out.println(set.contains();/遍历Iterator it = set.iterator();while(it.hasNext()/hashNext判断是否还有下一个元素 System.out.println(it.next();/调用next后,索引往下移动一个数据 /Map Map map = new HashMap通过put向HashMap的对象中添加数据,通过remove方法,移除 HashMap map = new HashMap(); ma

9、p.put(13, map.put(23, map.put(33, c map.remove(23);Iterator iter = map.entrySet().iterator();while (iter.hasNext() Map.Entry entry = (Map.Entry) iter.next();Object key = entry.getKey();Object val = entry.getValue(); 12 JDBC连接字符串的含义、Tomcat资源定义的含义/ 获得数据库连接 public static Connection getConnection() Conn

10、ection con = null; try Class.forName( com.mysql.jdbc.Driver );/ 加载MySql数据驱动 con = DriverManager.getConnection( jdbc:mysql:/localhost:3306/guyuan, root123456/ 创建数据库连接 System.out.printf( 数据库连接成功n catch( Exception e ) System.out.printf( 数据库连接失败n return con; descriptionMySQL Test Appresource-refDB Conne

11、ctionjdbc/TestDBres-typejavax.sql.DataSourceres-authContainer/resource-ref13 面板的布局方式、按钮的定义、添加(JPanel)Panel是一个轻量级的容器,由于不是顶层的容器,故其必须放在JFrame(Frame)等高级容器上package com.zzs.demo;import java.awt.BorderLayout;import java.awt.Button;import java.awt.FlowLayout;import java.awt.GridLayout;import javax.swing.JFr

12、ame;public class Demo1 extends JFrame public Demo1() setLayout(new FlowLayout(); /参数1,2,3,1:默认为CENTER,2:行间距默认为5,3:列间距默认为5 /FlowLayout.Right,FlowLayout.Left,以及CENTER setLayout(new GridLayout(3,4,0,0); /行默认1,列默认1,行间距默认5,列间距默认5 setLayout(new BorderLayout(); /参数1,2,1:行间距默认0,列间距默认0 /对下面的Button要进行控制,Borde

13、rLayout.EASTSOUTHWESTNORTHCENTER for(int i=0;12; add(new Button(OK+i); /* * param args */ public static void main(String args) / TODO 自动生成的方法存根 Demo1 panel = new Demo1(); panel.setSize(200,200); panel.setLocationRelativeTo(null); panel.setTitle(DEMO1 panel.setDefaultCloseOperation(JFrame.EXIT_ON_CLO

14、SE); panel.setVisible(true);14 类的定义、继承(关键字)public class A public A(int a) setA(a); private int a; public int getA() return a; public void setA(int a) this.a = a;public class B extends A public B(int a,int b) super(a); setB(b); private int b; public int getB() return b; public void setB(int b) this.b

15、 = b;15 根据要求,写出函数声明代码:1 条件语句,根据条件,做判断(比如判断是否及格、是否符合参选条件)public class Xuanju / TODO Auto-generated method stub Scanner scanner = new Scanner( System.in ); / 是否美国人 boolean gongMin = true;是否为美国人。1:是;0:不是。请输入: int value = scanner.nextInt(); if( value = 1 ) gongMin = true; else gongMin = false; System.ou

16、t.println( gongMin = + gongMin ); / 年龄请输入年龄: int age = scanner.nextInt(); System.out.println(年龄: + age ); / 提名数(以万为单位) double tiMin = 0.0;请输入提名数量(单位:万): tiMin = scanner.nextDouble();提名数: + tiMin ); / 保证金 boolean baoZhengJin = true;是否交纳足额的保证金。 value = scanner.nextInt(); baoZhengJin = true; baoZhengJi

17、n = false;保证金: + baoZhengJin ); / 年龄下限 final int minAge = 35; / 提名下限 final int minTiMin = 70; / 判断是否符合条件 boolean result = true; if( gongMin = true & age = minAge & tiMin = minTiMin & baoZhengJin = true )result = true;else result = false; / 输出结果 if( result ) System.out.printf(符合条件,可以参与竞选n不符合条件n2 循环语句

18、,比如循环输出,-1退出;打印三角形等;计算贷款利率等 System.out.print(计算工资;2:修改提成比例;-1:退出;请选择: int chose = scanner.nextInt(); while(chose != -1) if(chose = 1) else if(chose = 2) n1: chose = scanner.nextInt(); System.exit(0); while(true) System.out.print(1:定薪雇员;2:钟点雇员;3:佣金雇员;4:带薪佣金雇员;-1:退出.请输入: int chose = scanner.nextInt();

19、 if(chose = 1) gy.Print(); else if(chose = 2) else if(chose = 3) else if(chose = 4) else if(chose = -1) System.exit(0); else System.out.print(input error! break; for(int i = 0; i5 ; System.out.println( for(int j = i; j18) len = 18; for(int i = 0;i =aelemi09 是数字 flag2 = 1;AZ 是大写字母 flag3 = 1; 是符号 flag4 = 1; int scorefl = flag1+flag2+flag3+flag4;类型总分 :,scorefl ); /判断是否重复类型 int flagcf = new int1024;/重复判断 int flaglxzs = new int5;/类型总数 int scorelxzs = new int5;/每种类型总数加分 int scorelx = 0;/类型总分

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1