java上机】的更多相关文章

今天帮大一的童鞋写Java上机题 题目虽然很简单,但是刚拿到题目的时候愣了一下,然后就疯狂get set QuQ 其实这是一个特别基本的封装的题目(之前实验室面试大二的时候竟然还有蛮多人不知道封装的概念和用途QaQ 题目: (1)在一个包中创建一个叫做Student的类: 属性:姓名.年龄.性别.身高(私有) 行为:说话.计算加法.改名(公有) 编写能为所有属性赋值的构造方法: (2)在另外一个包中创建主类:() 创建一个Student对象:名叫“张三”,性别“男”,年龄18岁,身高1.80:…
1. 一维数组的创建和遍历. 声明并创建存放4个人考试成绩的一维数组,并使用for循环遍历数组并打印分数.要求: (1)    首先按“顺序”遍历,即打印顺序为:从第一个人到第四个人: (2)    然后按“逆序”遍历,即打印顺序为:从从第四个人到第一个人: (3)    输出最高分: (4)    输出最低分: 2. Arrays类的sort方法的理解与应用(参照110页程序). 对无序的10个数字使用Arrays类的sort方法进行排序.要求: ²  声明并初始化数组 ²  按如下格式输出排…
package wordcont; import java.io.BufferedReader; import java.io.FileReader; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.Map; import java.util.TreeMap; import java.util…
1. 有一串字符串String s = "ababab", 这个字符串可以看做由3个"ab"构成,即n=3, L = "ab", s = nL. 现在要求编写一段程序,使用单例模式,输入任意字符串s,输出nL. 如输入: aaaaa 输出 5a ,输入: ababa 输出: 1ababa 解题的有两个关键,一个是单例模式如何实现(创建一个对象,让构造函数为 private,这样该类就不会被实例化,再获取唯一可用对象 ),一个是对spring对象的…
.编写一个简单程序,要求数组长度为5,静态赋值10,,,,,在控制台输出该数组的值. package mm; public class Test { public static void main(String[] args) { , , , , }; ; i < arr.length; i++) { System.out.println(arr[i]); } } } .编写一个简单程序,要求数组长度为5,动态赋值10,,,,,在控制台输出该数组的值. package mm; public cl…
(1) 编写一个程序,生成一个10*10的二维随机整数数组,并将该数组的每行最大值保存于一个一维数组中,将每列平均值保存于另外一个一维数组中并分别输出. (2) 编程输出杨辉三角的前10行. 找出一个,即该位置上的元素在该行上最大,在该列上最小(注:一个二维数组也可能没有这样的鞍点). /** * * @author liuhui *@version Java上机实验三 *@time 2016.10.30 */ public class javatest2 { public static int…
< JAVA - 大作业(2)仿qq即时通讯软件 > 背景 JAVA上机大作业:设计一个仿qq即时通讯软件 任务简要叙述:设计一款仿QQ的个人用户即时通讯软件,能够实现注册,登陆,与好友聊天等功能.要求使用GUI界面设计,网络通信,数据库连接,泛型容器等技术. 注意: 参考该代码时注意修改Config.java中的IP地址为自己(服务器工程)的IP地址 参考该代码时注意修改DBManage.java中的数据库连接内容为自己的数据库连接 客户端运行Login.java启动客户端:服务器运行Sta…
(1) 编写一个程序,生成一个10*10的二维随机整数数组,并将该数组的每行最大值保存于一个一维数组中,将每列平均值保存于另外一个一维数组中并分别输出. (2) 编程输出杨辉三角的前10行. 找出一个,即该位置上的元素在该行上最大,在该列上最小(注:一个二维数组也可能没有这样的鞍点). /** * * @author liuhui *@version Java上机实验三 *@time 2016.10.30 */ public class javatest2 { public static int…
学习总结: 本周主要学习了其他容器和事件处理 1.窗体事件(WindowListener)常用接口方法voidwindowActivated/windowDeactivated(WindowEvent e) ###voidwindowClosed/Closing/Iconified(WindoowEvent e)//当窗口被关闭时/正在关闭/最小化时触发3.监听适配器Adapter:用户继承该类后就可以根据自己的需要来覆写方法,就不需要覆写接口里###的所有抽象方法了.4.动作事件及监听处理Ac…
<JAVA - 大作业(1)文本编辑器 > 背景 JAVA上机大作业:qq / 代码评价系统 第一次上机主题是练习JAVA自带的GUI图形化编程 目的:实现一个跟window10记事本界面相同,功能相近的文本编辑器,时间有剩余的话再添加类似notepad++上的一些额外功能. 记事本结构 标题栏 显示标题title 菜单栏 文件.编辑.格式.查看.帮助 - 菜单项 下拉栏有:新建.新窗口.打开.保存.退出 下拉栏有:撤销.恢复.剪切.复制.粘贴.删除 下拉栏有:字体 下拉栏有:关于 文本区域…
11月23日 大清早,跟着wyb的脚步,早起跑过去听方伟的编译原理,然鹅一点都没听进去,在焦作胡辣汤群里疯狂灌水... 听说焦作那边冷得不行,前一天看天气预报说那边已经是2℃了,都快零下了,然鹅学校里正好都没有厚的衣服.看队友一个披着黑色大衣,另一个全身裹得严严实实,而我只有秋装三件套,外套毛衣T恤衫,我慌得不行,生怕冻死在焦作.... 上动车,迷迷糊糊地晃到了焦作...感觉整辆车上的人都一起下了车?走到南广场却发现,一辆出租车都没有...G1810号高铁给焦作带来了几百只JBer,然后把他们留…
浅析Collections.sort 问题引入   在之前的一次Java上机实习中,老师布置了一道很简单的题: 从控制台输入10个整数,对它们进行升序排序并输出.   考虑到只有10个数,需要比较的次数不是很多,所以当时我自己写了一段冒泡排序的算法然后就上交作业.交作业之后我突然想到一个问题:JDK是否有类似于STL中的std::sort方法,能实现基本的排序而无需用户自己实现? Collections.sort简介   第9版<Java核心技术卷Ⅰ>的第607页介绍了一个方法: Collec…
一.需求:计算网页访问量前三名 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} /** * 需求:计算网页访问量前三名 * 用户:喜欢视频 直播 * 帮助企业做经营和决策 * * 看数据 */ object UrlCount { def main(args: Array[String]): Unit = { //1.加载数据 val conf:SparkConf = new Spa…
今天我一学妹问我,Java连接SQLServer2008数据库的问题,一直无法连接成功.想起自己刚开始学习的时候,在网上找各种文章,然后实际上机验证操作,花了一两天时间才搞定,一把辛酸泪呀!记得当时是找了一篇很好的博客,按照那篇博客的步骤配置,最后顺利解决问题.然而,今天下午重新来解决这个问题,距离我开始学习的时候差不多有一年了,对具体配置步骤也记得不是很清楚.好吧,又得重新在网上找配置文章,这次又花了我三个多小时时间,其中的痛苦无法言喻啊,只能说SQLServer这个软件,安装麻烦,占用内存大…
实验一   Java环境演练   [目的] ①安装并配置Java运行开发环境: ②掌握开发Java应用程序的3个步骤:编写源文件.编译源文件和运行应用程序: ③学习同时编译多个Java源文件. [内容]    1.一个简单的应用程序 ²  实验要求: 编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“We are students”. ²  程序运行效果示例: 程序运行效果如下图所示: ²  程序模板:  Hello.java public clas…
    以下华为上机题目都是网上整理得到的,代码都是自己调试过的,由于网上java答案较少,欢迎大家批评指正,也希望对准备华为上机的童鞋们有一点点帮助.在练习的过程中成长,加油!~~  第1题:输入字符串长度len1,字符串s1,字符串长度len2,字符串s2.从后向前比较,以最短字符串为标准,               输出不同的元素的个数.            例如:  输入:s1="1,3,5"   len1=3        s2="2,4,1,7,5"…
就记录一下新的收获吧~ 1.定点数(BigDecimal) 先区分一下浮点数和定点数: 浮点数(float/double):小数点可以任意浮动,称为浮点表示法 定点数(BigDecimal):一种数约定数值的小数点固定在某一位置,称为定点表示法 用惯了浮点数的大家都知道,浮点数用的是IEEE标准,在 IEEE 标准中,浮点数是将特定长度的连续字节的所有二进制位分割为特定宽度的符号域,指数域和尾数域三个域,其中保存的值分别用于表示给定二进制浮点数中的符号,指数和尾数.而浮点数在计算时,并不能完全精…
主要是一些原来不懂但是本次上机涉及到的内容... 一.空数组与数组为null的区别 1.空数组: int[] array = new int[0]; array.length == 0; 空数组是一个真正的数组,只不过长度为0,它是一个真正的对象. 2.数组是null null数组是一个空引用,只定义了一个数组,但是没有实例化,并不是一个对象 int[] array = null; 二.可变参数 适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理. 注意:可变参数必须位于最后一…
小学生计算题: package 第一次上机实验_; import java.util.*; public class 小学计算题 { public static void main(String[] args){ System.out.println("请输入要出的题目的类型\n"+ "1.加法\n"+ "2.减法\n"+ "3.乘法\n"+ "4.除法\n"); int result=0; Scanner…
今天是java web上机.做一个登陆注册的界面.要求:jsp.mysql数据库,js做一个美观的界面.功能.可以添加 更多啊.我做的界面被老师狠狠的扣了分.问题在于.当用户没有输入任何信息(没有输入用户名和密码)就直接提交的 时候,页面显示500错误,这里改正的方案2点.我是这么想的.1.要么是提交时弹出一个对话框.显示用户名和密码为空!.这里 要注意的是,弹出的对话框不能阻止用户输入信息,弹出后,依然让用户输入.2.要么是提交按钮后依然跳转到本页面.因为一个form表单 只能跳转到一个页面,…
总结:对 冒泡排序熟悉,但不能灵活插入代码 package com.dkl; import java.io.*; import java.io.IOException; import java.util.*; //上机排序题目 //用户输入数字,然后冒泡排序, //把数字数组通过文件流写到D盘文件a.txt下面 public class Ap { public static void main(String[] args) throws IOException { System.out.prin…
面向对象程序设计上机练习一(函数重载) Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 利用数组和函数重载求5个数最大值(分别考虑整数.单精度.长整数的情况). Input 分别输入5个int型整数.5个float 型实数.5个long型正整数. Output 分别输出5个int型整数的最大值.5个float 型实数的最大值.5个long型正整数的最大值. Sample Input 11 22 666 44 55 1…
scjp test( 在线测试网站):http://scjptest.com/mock-test.xhtml <SCJP Sun® Certified Programmer for Java™ 6 Study Guide>(Exam 310-065)  PDF Java技能回答网站: 无论你遇到什么样的java问题,都可以在这里提问. Enthuware 论坛,关于JAVA考试认证的信息很全面.Enthuware mock exams(收费)   一起其他的SCJP .OCJP资料 工具在:…
import java.util.*; class student{ String name; char sex; int age; String number; double score[]=new double[5]; void printq(student s){ System.out.println("姓名:"+s.name); System.out.println("性别:"+s.sex); System.out.println("年龄:&quo…
package javashiyan; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class Yanzhen extends JFrame { //定义成员变量 private Mypanel mp; private JButton b; private JTextField txt; pr…
打印一个网页,熟悉Java网络编程: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; public class URLRea…
用java实现一个记事本程序,记录记下的按键,代码例如以下: package com.java.test; import java.awt.Graphics; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import javax.swing.JFrame; import javax.swing.JPanel; public class Book { public static void main(Strin…
大二期末 java web.用到数据库,jdbc.myeclipse实现用户的注册,登陆 并且不能出现500错误,用户不能重复注册.当用户任意点击时也不能出现500错误! 这里.我只写注册成功的页面.这个不让用户重复注册 当时老师对我各种扣分.可后来.我问他的时候,他说不出来.我不是那个第一个提交作业的学生,可我的分数却比他低,我的功能比他多一个好吧 无所谓啊  谁叫我那么背时,再也不想问了.特别烦躁了 registerOk.jsp <body> <% String name=reque…
仅供参考! 一.最大值.最小值.平均数 package examination; import java.util.Arrays; import java.util.Scanner; /** * 1. 从键盘输入10个成绩 * 2. 对这10个数字进行排序并从小到大显示 * 3. 输出最大值和最小值 * 4. 输出平均值 * */ public class gradeTest { public static void main(String[] args) { int[] grades = ne…
PS:此题满分,可参考 描述: MP3 Player因为屏幕较小,显示歌曲列表的时候每屏只能显示几首歌曲,用户要通过上下键才能浏览所有的歌曲.为了简化处理,假设每屏只能显示4首歌曲,光标初始的位置为第1首歌. 现在要实现通过上下键控制光标移动来浏览歌曲列表,控制逻辑如下: 歌曲总数<=4的时候,不需要翻页,只是挪动光标位置. 光标在第一首歌曲上时,按Up键光标挪到最后一首歌曲:光标在最后一首歌曲时,按Down键光标挪到第一首歌曲. 其他情况下用户按Up键,光标挪到上一首歌曲:用户按Down键,光…