北大自考java上机_ACCP8.0 S1 java全部上机答案+示例+课后作业

本资源为北大青鸟ACCP8.0 S1阶段的Java上机实践内容,包括各个章节的上机考试和课后作业的示例代码,覆盖了Java基础语法和逻辑控制等多个知识点,旨在帮助学生深入理解和运用Java编程。
摘要由CSDN通过智能技术生成

【实例简介】

北大青鸟ACCP8.0最新课程S1,使用使Java理解程序逻辑的课后上机示例代码答案参考

【实例截图】

【核心代码】

01.JAVALogic

└── 01.JAVA Logic

└── JAVA LOGIC

└── com.Java.Logic-02zouyacheng

├── Chapter01

│   ├── exam01

│   │   └── FasTrolley.java

│   ├── exam02

│   │   └── HelloWorld.java

│   ├── exam03

│   │   └── HelloWorld.java

│   ├── exam04

│   │   └── Introduce.java

│   ├── exam05

│   │   └── mean.java

│   ├── exam06

│   │   └── CalcDiscount.java

│   ├── work01

│   │   └── data100.java

│   ├── work02

│   │   └── pa.java

│   └── work03

│   └── GoodLuck.java

├── Chapter02

│   ├── exam01

│   │   └── GoodLuck.java

│   ├── exam02

│   │   └── message.java

│   ├── exam03

│   │   └── MyVariable.java

│   ├── exam04

│   │   └── OperatorDemo.java

│   ├── exam05

│   │   └── ScoreStat.java

│   └── exam06

│   └── BuyCar.java

├── Chapter03

│   ├── exam01

│   │   └── BuyCar.java

│   ├── exam02

│   │   └── BuyCar2.java

│   ├── exam03

│   │   └── chap03.java

│   ├── exam04

│   │   └── GerPrize.java

│   ├── exam05

│   │   └── GetPrize2.java

│   ├── exam06

│   │   └── LuckyDraw.java

│   ├── train01

│   │   └── SimpleIf2.java

│   ├── train02

│   │   └── danh.java

│   ├── work01

│   │   └── PunningMatch.java

│   ├── work02

│   │   └── ScoreAssess.java

│   └── work03

│   └── SimpIf.java

├── Chapter04

│   ├── exam01

│   │   └── dianhua.java

│   ├── exam02

│   │   └── Testtrade.java

│   ├── exam03

│   │   └── Testhuango.java

│   ├── exam04

│   │   └── Compete.java

│   ├── exam05

│   │   └── Compete2.java

│   ├── locale01

│   │   └── goodLuck.java

│   ├── locale02

│   │   └── LoginMenu.java

│   ├── work01

│   │   └── Compete3.java

│   └── work02

│   └── chap04.java

├── Chapter05

│   ├── exam01

│   │   └── TestJuan.java

│   ├── exam02

│   │   └── Test.java

│   ├── exam03

│   │   └── WhileDemo.java

│   ├── exam04

│   │   └── WhileDemo2.java

│   ├── exam05

│   │   └── WhileDemo.java

│   ├── exam06

│   │   └── WhileDemo1.java

│   ├── locale01

│   │   └── TestNumber.java

│   ├── locale02

│   │   └── TestStudentRise.java

│   ├── locale03

│   │   └── Time.java

│   ├── locale04

│   │   └── DebugDemo.java

│   ├── train01

│   │   └── oushu.java

│   ├── train02

│   │   └── pricelookup.java

│   ├── train03

│   │   └── pricelookup.java

│   ├── train04

│   │   └── TestWhile.java

│   └── train05

│   └── PeiceLookup.java

├── Chapter06

│   ├── exam01

│   │   └── WhileDemo.java

│   ├── exam02

│   │   └── ForDemo.java

│   ├── exam03

│   │   └── AverageScore.java

│   ├── exam04

│   │   └── SumTable.java

│   ├── exam05

│   │   └── Schedule.java

│   ├── exam06

│   │   └── BerakDemo.java

│   ├── exam07

│   │   └── utilScamnner.java

│   ├── exam08

│   │   └── DowhileDemo.java

│   ├── locale01

│   │   └── figure.java

│   ├── locale02

│   │   └── AgeRate.java

│   ├── locale03

│   │   └── nteger.java

│   ├── work01

│   │   └── AgeRate.java

│   └── work02

│   └── member.java

├── Chapter07

│   ├── exam01

│   │   └── GAMEselect.java

│   ├── exam02

│   │   └── game.java

│   ├── exam03

│   │   └── currency.java

│   └── exam04

│   └── hits.java

├── Chapter08

│   ├── exam01

│   │   └── ArrayDemo.java

│   ├── exam02

│   │   └── ScoreSort.java

│   ├── exam03

│   │   └── MaxScore.java

│   ├── exam04

│   │   └── Insert.java

│   ├── locale01

│   │   └── Hello.java

│   ├── train01

│   │   └── productName.java

│   └── train02

│   └── settleAccounts.java

├── Chapter09

│   ├── exam01

│   │   └── AvgScore.java

│   ├── exam02

│   │   └── triangle.java

│   ├── exam03

│   │   └── trigon.java

│   ├── exam04

│   │   └── triangle.java

│   ├── locale01

│   │   └── circulation.java

│   └── train01

│   └── BreakDemo.java

├── Chapter10

│   ├── locale01

│   │   └── Lackle.java

│   ├── locale02

│   │   └── Lackle2.java

│   ├── locale03

│   │   └── register.java

│   ├── locale04

│   │   └── register1.java

│   └── locale05

│   └── Scanner1.java

├── Chapter11

│   ├── exam01

│   │   └── HelloWorld.java

│   ├── exam02

│   │   └── School.java

│   ├── exam03

│   │   └── InitialSchool.java

│   ├── exam04

│   │   ├── Initalsudent.java

│   │   └── Student.java

│   ├── exam05

│   │   ├── InitialTeacher.java

│   │   └── Teacher.java

│   ├── exam06

│   │   ├── InitialVistor.java

│   │   ├── Visitor.java

│   │   └── nitialVistor.java

│   ├── train01

│   │   ├── Administrator.java

│   │   └── testAdministrator.java

│   ├── train02

│   │   ├── Admin.java

│   │   └── testAdmin.java

│   ├── train03

│   │   ├── AdministratorTest.java

│   │   └── admin.java

│   ├── train04

│   │   └── ChangePassword.java

│   └── work06

│   ├── game.java

│   └── gameTest.java

├── Chapter12

│   ├── exam01

│   │   └── AutoLion.java

│   ├── exam02

│   │   ├── AutoLion.java

│   │   └── TestLion.java

│   ├── exam03

│   │   └── OldScoreCalc.java

│   ├── locale01

│   │   ├── Cell.java

│   │   └── TestCell.java

│   ├── locale02

│   │   └── puone.java

│   ├── train01

│   │   ├── ScoreCelc.java

│   │   └── TestScoreCelc.java

│   └── train02

│   ├── TestMessage.java

│   └── message.java

├── Chapter13

│   ├── exam01

│   │   ├── Computer.java

│   │   ├── Game1.java

│   │   ├── Person.java

│   │   └── TestGame.java

│   ├── exam02

│   │   ├── Computer.java

│   │   ├── Game1.java

│   │   ├── Person.java

│   │   └── TestGame.java

│   ├── exam03

│   │   ├── Computer.java

│   │   ├── Game1.java

│   │   ├── Person.java

│   │   └── TestGame.java

│   ├── exam04

│   │   ├── Computer.java

│   │   ├── Game1.java

│   │   ├── Person.java

│   │   └── TestGame.java

│   ├── exam05

│   │   ├── Computer.java

│   │   ├── Game.java

│   │   ├── Person.java

│   │   └── TestGame.java

│   └── locale01

│   └── Welcome.java

├── Chapter14

│   ├── train01

│   │   ├── CustomerBiz.java

│   │   └── TestCustomer.java

│   ├── train02

│   │   ├── CustomerBiz.java

│   │   └── TestModify.java

│   ├── train03

│   │   └── package-info.java

│   ├── train04

│   │   ├── Customer.java

│   │   └── CustomerBiz.java

│   └── train05

│   ├── Account.java

│   └── TestAccount.java

├── Chapter15

│   ├── exam01

│   │   └── Register.java

│   ├── exam02

│   │   └── Login.java

│   ├── exam03

│   │   └── Difference.java

│   ├── exam04

│   │   └── Login.java

│   ├── exam05

│   │   └── PrintScore.java

│   ├── traim01

│   │   ├── Register.java

│   │   └── TestRegister.java

│   ├── traim02

│   │   ├── Register.java

│   │   └── TestRegister.java

│   └── train03

│   ├── Goods.java

│   └── TestGoods.java

├── Chapter16

│   ├── work01

│   │   └── dr.java

│   ├── work02

│   │   └── package-info.java

│   └── work03

│   └── package-info.java

├── Chapter17

│   └── OrderingMgr

│   ├── OrderingSet.java

│   ├── OrderingStart.java

│   └── OrderingUtil1.java

├── bin

│   ├── OrderingMgr

│   │   ├── OrderingSet.class

│   │   ├── OrderingStart.class

│   │   └── OrderingUtil1.class

│   ├── exam01

│   │   ├── ArrayDemo.class

│   │   ├── AutoLion.class

│   │   ├── AvgScore.class

│   │   ├── BuyCar.class

│   │   ├── Computer.class

│   │   ├── FasTrolley.class

│   │   ├── GAMEselect.class

│   │   ├── Game1.class

│   │   ├── GoodLuck.class

│   │   ├── HelloWorld.class

│   │   ├── Person.class

│   │   ├── Register.class

│   │   ├── TestGame.class

│   │   ├── TestJuan.class

│   │   ├── WhileDemo.class

│   │   └── dianhua.class

│   ├── exam02

│   │   ├── AutoLion.class

│   │   ├── BuyCar2.class

│   │   ├── Computer.class

│   │   ├── ForDemo.class

│   │   ├── Game1.class

│   │   ├── HelloWorld.class

│   │   ├── Login.class

│   │   ├── Person.class

│   │   ├── School.class

│   │   ├── ScoreSort.class

│   │   ├── Test.class

│   │   ├── TestGame.class

│   │   ├── TestLion.class

│   │   ├── Testtrade.class

│   │   ├── game.class

│   │   ├── message.class

│   │   └── triangle.class

│   ├── exam03

│   │   ├── AverageScore.class

│   │   ├── Computer.class

│   │   ├── Difference.class

│   │   ├── Game1.class

│   │   ├── HelloWorld.class

│   │   ├── InitialSchool.class

│   │   ├── MaxScore.class

│   │   ├── MyVariable.class

│   │   ├── OldScoreCalc.class

│   │   ├── Person.class

│   │   ├── TestGame.class

│   │   ├── Testhuango.class

│   │   ├── WhileDemo.class

│   │   ├── chap03.class

│   │   ├── currency.class

│   │   └── trigon.class

│   ├── exam04

│   │   ├── Compete.class

│   │   ├── Computer.class

│   │   ├── Game1.class

│   │   ├── GerPrize.class

│   │   ├── Initalsudent.class

│   │   ├── Insert.class

│   │   ├── Introduce.class

│   │   ├── Login.class

│   │   ├── OperatorDemo.class

│   │   ├── Person.class

│   │   ├── Student.class

│   │   ├── SumTable.class

│   │   ├── TestGame.class

│   │   ├── WhileDemo2.class

│   │   ├── hits.class

│   │   └── triangle.class

│   ├── exam05

│   │   ├── Compete2.class

│   │   ├── Computer.class

│   │   ├── Game.class

│   │   ├── GetPrize2.class

│   │   ├── InitialTeacher.class

│   │   ├── Person.class

│   │   ├── PrintScore.class

│   │   ├── Schedule.class

│   │   ├── ScoreStat.class

│   │   ├── Teacher.class

│   │   ├── TestGame.class

│   │   ├── WhileDemo.class

│   │   └── mean.class

│   ├── exam06

│   │   ├── BerakDemo.class

│   │   ├── BuyCar.class

│   │   ├── CalcDiscount.class

│   │   ├── InitialVistor.class

│   │   ├── LuckyDraw.class

│   │   ├── Visitor.class

│   │   ├── WhileDemo1.class

│   │   └── nitialVistor.class

│   ├── exam07

│   │   └── utilScamnner.class

│   ├── exam08

│   │   └── DowhileDemo.class

│   ├── locale01

│   │   ├── Cell.class

│   │   ├── Hello.class

│   │   ├── Lackle.class

│   │   ├── TestCell.class

│   │   ├── TestNumber.class

│   │   ├── Welcome.class

│   │   ├── circulation.class

│   │   ├── figure.class

│   │   └── goodLuck.class

│   ├── locale02

│   │   ├── AgeRate.class

│   │   ├── Lackle2.class

│   │   ├── LoginMenu.class

│   │   ├── TestStudentRise.class

│   │   └── puone.class

│   ├── locale03

│   │   ├── Time.class

│   │   ├── nteger.class

│   │   └── register.class

│   ├── locale04

│   │   ├── DebugDemo.class

│   │   └── register1.class

│   ├── locale05

│   │   └── Scanner1.class

│   ├── traim01

│   │   ├── Register.class

│   │   └── TestRegister.class

│   ├── traim02

│   │   ├── Register.class

│   │   └── TestRegister.class

│   ├── train01

│   │   ├── Administrator.class

│   │   ├── BreakDemo.class

│   │   ├── CustomerBiz.class

│   │   ├── ScoreCelc.class

│   │   ├── SimpleIf2.class

│   │   ├── TestCustomer.class

│   │   ├── TestScoreCelc.class

│   │   ├── oushu.class

│   │   ├── productName.class

│   │   └── testAdministrator.class

│   ├── train02

│   │   ├── Admin.class

│   │   ├── CustomerBiz.class

│   │   ├── TestMessage.class

│   │   ├── TestModify.class

│   │   ├── danh.class

│   │   ├── message.class

│   │   ├── pricelookup.class

│   │   ├── settleAccounts.class

│   │   └── testAdmin.class

│   ├── train03

│   │   ├── AdministratorTest.class

│   │   ├── Goods.class

│   │   ├── TestGoods.class

│   │   ├── admin.class

│   │   ├── package-info.class

│   │   └── pricelookup.class

│   ├── train04

│   │   ├── ChangePassword.class

│   │   ├── Customer.class

│   │   ├── CustomerBiz.class

│   │   └── TestWhile.class

│   ├── train05

│   │   ├── Account.class

│   │   ├── PeiceLookup.class

│   │   └── TestAccount.class

│   ├── work01

│   │   ├── AgeRate.class

│   │   ├── Compete3.class

│   │   ├── PunningMatch.class

│   │   ├── data100.class

│   │   └── dr.class

│   ├── work02

│   │   ├── ScoreAssess.class

│   │   ├── chap04.class

│   │   ├── member.class

│   │   ├── pa.class

│   │   └── package-info.class

│   ├── work03

│   │   ├── GoodLuck.class

│   │   ├── SimpIf.class

│   │   └── package-info.class

│   └── work06

│   ├── game.class

│   └── gameTest.class

└── doc

├── allclasses-frame.html

├── allclasses-noframe.html

├── constant-values.html

├── deprecated-list.html

├── help-doc.html

├── index-files

│   ├── index-1.html

│   ├── index-2.html

│   ├── index-3.html

│   └── index-4.html

├── index.html

├── overview-tree.html

├── package-list

├── script.js

├── stylesheet.css

└── train01

├── ScoreCelc.html

├── TestScoreCelc.html

├── class-use

│   ├── ScoreCelc.html

│   └── TestScoreCelc.html

├── package-frame.html

├── package-summary.html

├── package-tree.html

└── package-use.html

176 directories, 346 files

下面是整合的的步骤 spring整合hibernate 加入jar包 加入spring和aop所需必须包 加入hibernate的必须包 spring整合hibernate的必须包 org.springframework.jdbc-3.1.3.RELEASE.jar org.springframework.orm-3.1.3.RELEASE.jar org.springframework.transaction-3.1.3.RELEASE.jar 加入配置文件 加入spring的配置文件 加入hibernate的配置文件 加入配置代码 加入对SessionFactory的配置 加入数据源(DataSource)的配置 <bean id="dataSource" class="org.springframework.jdbc.datasource.SimpleDriverDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/test"/> <property name="username" value="root"/> <property name="password" value=""/> </bean> 加入SessionFactory的配置 <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> <!-- 配置session factory使用的数据源 --> <property name="dataSource" ref="dataSource" /> <!-- 配置使用hibernate的配置文件 --> <!--<property name="configLocation" value="classpath*:hibernate.cfg.xml" /> --> <!-- 无需写hibernate的配置文件,而是将hibernate的配置直接加入到spring配置文件中 配置hibernate的映射文件地址 --> <property name="mappingResources"> <list> <value>com/direct/domain/Employee.hbm.xml</value> <value>com/direct/domain/Log.hbm.xml</value> </list> </property> <!-- 配置hibernate的其他属性 --> <property name="hibernateProperties"> <map> <entry key="dialect" value="org.hibernate.dialect.MySQL5Dialect" /> <entry key="show_sql" value="true" /> <entry key="format_sql" value="true" /> <entry key="current_session_context_class" value="thread" /> </map> </property> </bean> 加入事务管理切面类的配置 <!-- 创建事务管理器(spring针对hibernate实现的事务管理的切面类) --> <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory" /> </bean> <!-- 事务的通知类型 --> <tx:advice id="transactionAdvice" transaction-manager="transactionManager"> <tx:attributes> <tx:method name="add*" propagation="REQUIRED"/> <tx:method name="update*" propagation="REQUIRED"/> <tx:method name="delete*" propagation="REQUIRED"/> <tx:method name="*" read-only="true" /> <!-- 或者 <tx:method name="*list*" read-only="true"/> <tx:method name="*get*" read-only="true"/> <tx:method name="*" propagation="REQUIRED"/> --> </tx:attributes> </tx:advice> 将切面类应用到切入点上 <!-- 将事务管理规则的切面应用到对应的切入点 --> <aop:config> <aop:pointcut expression="execution(* com.direct.service.*.*(..))" id="transactionPointCut"/> <aop:advisor advice-ref="transactionAdvice" pointcut-ref="transactionPointCut"/> </aop:config> spring和struts2的整合 加入整合包 加入struts的必须包 struts整合spring的包 struts2-spring-plugin-2.3.15.3.jar spring整合struts的包 org.springframework.web-3.1.3.RELEASE.jar org.springframework.web.servlet-3.1.3.RELEASE.jar org.springframework.web.struts-3.1.3.RELEASE.jar 加入struts的配置文件struts.xml 在web.xml中配置struts <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 在web.xml配置spring <!-- 配置spring的配置文件的位置 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:applicationContext-*.xml</param-value> </context-param> <!-- 配置spring随web容器启动时就创建 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> 在struts.xml中配置对象创建工具为spring <constant name="struts.objectFactory" value="spring" />
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值