Java学习日报10.1】的更多相关文章

1 package random; 2 import java.util.*; 3 import java.math.*; 4 public class Com { 5 6 public static void main(String[] args) { 7 // TODO 自动生成的方法存根 8 int flag=(int)(Math.random()*100); 9 ComDem name1=new ComDem(); 10 /* 11 * resu1 + 12 * resu2 - 13 *…
学习内容一 ********************************** 代码 **********************************public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? /* * 答: s和t引用的是不同的对象,拥有不同的地址值 */ System.out.println(s==…
/* * 信1905-2班 * 杨传伟 * 2020.9.22 * 20194074 * 账号密码默认 666666 */package atm; import java.util.*;public class AccountManager { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("**********************************"); Syste…
java 异常处理 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据. 要打开的文件不存在. 网络通信时连接中断,或者JVM内存溢出. 三种类型的异常: 检查性异常: 最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的.例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略. 不处理编译不能通过. 运行时异常: 运行时异常是可能被程序员避免的异常.与检查性异常相反,运行时异常可以在编译时被忽略. 错误: 错误不是异常,而是脱离程序员控制的问…
package Address;import java.util.Scanner; public class Address{ Scanner sc=new Scanner(System.in); private String country; //国家 private String province; //省份 private int streetID; //街道编号 private int postID; //邮编 private String city; //城市 Address() {…
之前学习了java中从语法到常用类的部分.在编程中有这样一类需求,就是要保存批量的相同数据类型.针对这种需求一般都是使用容器来存储.之前说过Java中的数组,但是数组不能改变长度.Java中提供了另一种存储方式,就是用容器类来处理这种需要动态添加或者删除元素的情况 概述 Java中最常见的容器有一维和多维.单维容器主要是一个节点上存储一个数据.比如列表和Set.而多维是一个节点有多个数据,例如Map,每个节点上有键和值. 单维容器的上层接口是Collection,它根据存储的元素是否为线性又分为…
public class 定义要求文件名和类名保持一致,一个*.Java文件只允许有一个public class定义! 主方法是一切程序的起点, public static void main(String args[]){ } 明天继续学习Jshell交互式编程工具!…
********************************** double类型精度问题 ********************************** 1 package test; 2 import java.math.BigDecimal; 3 4 public class TestBigDecimal 5 { 6 public static void main(String[] args) 7 { 8 double v1=0.12; 9 BigDecimal b1 = new…
package random;import java.util.*;import java.math.*;public class Com { public static void main(String[] args) { // TODO 自动生成的方法存根 int flag=(int)(Math.random()*100); ComDem name1=new ComDem(); /* * resu1 + * resu2 - * resu3 * * resu4 / */ Random rand…
<构建之法:现代软件工程>读后感 比起一般的教学类书籍,这本书更像是一本传记小说,作者邹欣以自己或者说一些典型的软件工程师为例子,详细介绍了一个软件工程师的工作内容,全书给我的感觉就是以一种对话或者说讲故事的方式在告诉读者们,如何学好软件工程专业,以及如何成为一名优秀的软件工程师,如何开发出"足够好的"软件. 在全书开始的地方,就有一段话吸引了我的注意,哲学家的宗旨是:我思,故我在.科学家的宗旨是:我发现,故我在,工程师的宗旨是:我构建,故我在.一个工程师一定要时时刻刻把构…
//3.2   逆向输出三位整数!    7.22 package 三个和尚比身高1; import java.util.Scanner; public class Demo1{ @SuppressWarnings({ "unused", "resource" }) public  static void main(String[] args){ int num=0; // 声明数据 byte re1; Scanner sc=new Scanner(System.i…
package leap;import java.util.Scanner;public class Leap {public static void main(String args[]) { int year; //年 int month; //月 int day = 0; //日 boolean flag; //判断标志 System.out.print("请依次输入年和月:"+'\n'); Scanner sc=new Scanner(System.in); year=sc.n…
31.编写当年龄age大于13且小于18时结果为true的布尔表达式age > 13 && age < 18 32.编写当体重weight大于50或身高大于160时结果为true的布尔表达式weight > 50 || height > 160 33.编写当体重weight>50且身高height大于160时结果为true的布尔表达式weight > 50 && height > 160 34.编写当体重weight大于50或身高h…
今天,下载了eclipse,终于不用在notepad里面敲了..好高兴=-=.下载安装eclipse就不用说了,去oracle官网下就好了,提醒一下,在所有路径中都不要有中文的出现..很能会有很多奇怪的错误,然后和很多编译器一样,建立工程 package ,然后建立java类,注意,尽量别在项目下直接建类,养成好习惯,找了下所有的命令,仅供参考. Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到…
集合(Collection) 1. 什么是集合? 集合是一组对象组成的一个整体,又称为容器,集合类属于java.util包.集合不同于数组的地方在于,一是它的容量是可变的,二是集合中只能存储对象,不能存储基本数据类型 Java的集合类库有一大一小两派,一大由Collection接口带领,一小由Map接口带领. 2. Collection接口 Collection接口下有两大分支,分别为List接口和Set接口.注意,Collection是接口,而Collections则是java.util包下的…
核心思想 1.ActionContext HttpServletRequest getAttribute setAttribute ActionContext get put //ActionContext.getContext() 获取入口 ActionContext.getContext().put("key", "value"); 2.ServletRequestAware package com.test.action; public class Login…
接口: 暂时可以理解为是一种特殊的抽象类 接口是功能的集合,可以看作是一种数据类型,是比抽象类更抽象的"类" 接口只描述所应该具备的方法,并没有具体实现,具体实现由接口的实现类(相当于接口的子类)来完成 这样将功能的实现与定义分离,优化了程序设计 接口的成员方法全抽象,不能存在带有方法体的方法 接口中无法定义普通的成员变量,必须定义为常量 接口定义抽象方法有固定格式 一切事物皆有功能,即一切事物都有接口 接口的定义规则: public interface MyInterface { p…
1.输入流,只能从中读取数据,而不能向其写出数据.输出流,只能想起写入字节数据,而不能从中读取. 2.InputStream的类型有: ByteArrayInputStream 包含一个内存缓冲区,字节从中取出. FileInputStream 从文件中获得字节. ObjectInputStream 用来恢复被序列化的对象. PipedInputStream 管道输入流,读取管道内容.多和PipedOutputStream一起用于多线程通信. SequenceInputStream 是多种输入流…
今天进一步学习了eclipse软件,遇到了几次程序运行不成功的问题,检查之后运行成功!明天继续学习程序逻辑控制!…
package student;import java.util.*;public class student { Scanner sc=new Scanner(System.in); private String stunumber; //学生学号8位 private String name; //学生姓名 private int age; //学生年龄 private boolean sex; //学生性别 private double score; //学生成绩 student() { S…
package user;import java.util.*; public class User { private String kouling; private String u; private static int num; Scanner sc=new Scanner(System.in); User(){ System.out.println("请输入用户名:"); u=sc.next(); System.out.println("请输入用户密码口令:&quo…
package bank;import java.util.*;public class Bank { private Scanner sc=new Scanner(System.in); private String name; //账户名称 private double leftMoney; //账户余额 Bank(){ System.out.print("银行开户!\n"); System.out.println("请输入账户名称:"); name=sc.ne…
package dog;import java.util.*;public class Dog { private String dogName; private String dogColor; private int age; Scanner sc=new Scanner(System.in); Dog(){ System.out.println("请输入狗的名字:"); dogName=sc.next(); System.out.println("请输入狗的颜色:&qu…
package student;import java.util.*;public class student { Scanner sc=new Scanner(System.in); private String stunumber; //学生学号8位 private String name; //学生姓名 private int age; //学生年龄 private boolean sex; //学生性别 private double score; //学生成绩 student() { S…
package minG;import java.util.*;public class MinG { public static void main(String[] args) { // TODO 自动生成的方法存根 int num1,num2; Scanner sc=new Scanner(System.in); System.out.println("请输入两个正整数!"); num1=sc.nextInt(); num2=sc.nextInt(); int max=0,i;…
package leijia;import java.util.*;public class Sum { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner sc=new Scanner(System.in); int sum=0; int num=1; /*当输入正数时,计算和,输入负数或者0停止输入,输出结果*/ while(num>0) { num=sc.nextInt(); sum=sum+num; } S…
package shui; public class Shui { public static void main(String[] args) { // TODO 自动生成的方法存根 int g,s,b; for(int num=100;num<=999;num++) { b=num%10; s=num/10%10; g=num/100; if(num==g*g*g+s*s*s+b*b*b) { System.out.println(num+" "); } } } }…
package tem; public class Tem { public static void main(String[] args) { // TODO 自动生成的方法存根 //每隔10摄氏度输出 O°到300°之间的 华氏温度和摄氏温度对照 // C=5/9*(F-32); double m=5/9.0; double c=0; //摄氏度 double f=0; //华氏度 double C; System.out.println("°C"+" "+&q…
import java.util.Scanner;public class LandP {public static void main(String args[]) { System.out.println("请输入数的个数n"); int n; int p,l; Scanner sc=new Scanner(System.in); n=sc.nextInt(); for(int i=1;i<=n;++i) { p=i*i; l=i*i*i; System.out.printl…
//7.20 三个和尚比身高import java.util.Scanner; //导包public class Hello{ public static void main(String[] args){ System.out.println("请输入第一个和尚的身高:"); int height1,height2,height3; Scanner Jin=new Scanner(System.in); //新建 height1=Jin.nextInt(); System.out.p…