【20145118 《Java程序设计》第1周学习总结】教程文章相关的互联网学习教程文章

201621123048《Java程序设计》第十周学习总结【图】

1. 本周学习总结1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容。2. 书面作业本次PTA作业题集异常1. 常用异常结合题集题目7-1回答1.1 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免?平常遇到较多的是ArrayIndexOutOfBoundsException(访问数组异常)和NullPointerException(空指针错误),不需要捕获,因为都是Unchecked Exception系统会检车,多检查自己代码来避免1.2 什么样的异常要求用...

JavaIO流学习总结-FileOutputStream和FileInputStream基本操作练习

package io;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException; /* * 修改日期:2020/03/30 * 修改人:牟松 * FileOutputStream和FileInputStream基本操作练习 */class Tool { File file=new File("D:\\Ceshi.txt"); FileOutputStream outputstream=null; FileInputStream intputstream=null; //读文件中内容 publi...

总结一下今天回顾的JavaIO的一些基本内容【图】

1.看java编程思想Io这一部分的时候遇到一个题目,需要用到字符串的反转,所以记录下来package com.jww.china.app.test.all.io;/** * @ClassName: StringReverseUtil * @Description: 自己实现java字符串反转类 * @author 维维 * @date 2015年8月29日 下午7:35:11 * */ public class StringReverseUtil {public static void main(String[] args) {String s=" I love java";System.out.println(reverseString(s));}protected ...

Java泛型总结【代码】

泛型总结Java 泛型Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。泛型方法你可以写一个泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数类型,编译器适当地处理每一个方法调用。下面是定义泛型方法的规则:所有泛型方法声明都有一个类型参数声...

Java 获取指定日期的实现方法总结【代码】

格式化日期 String-->Date 或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date );// Data-->String =============================================================== package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; i...

Java内部类的一些总结【代码】

作为刚入门Java的小白,这两天看到内部类,这里做一个总结,若有错误,欢迎指正~内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。内部类分为: 成员内部类、局部内部类、静态嵌套类、匿名内部类 。1.成员内部类成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式:class Outter {private int age = 12;class Inner {private int age = 13;public void print() {int age = 14;System.o...

狄慧201771010104《面向对象程序设计(java)》第七周学习总结【代码】【图】

实验七继承附加实验实验时间 2018-10-11一、实验目的与要求(1)进一步理解4个成员访问权限修饰符的用途;(2)掌握Object类的常用API用法;(3)掌握ArrayList类用法与常用API;(4)掌握枚举类使用方法;(5)结合本章知识,理解继承与多态性两个面向对象程序设计特征,并体会其优点;(6)熟练掌握Java语言中基于类、继承技术构造程序的语法知识(ch1-ch5);(7)利用已掌握Java语言程序设计知识,学习设计开发含有1个主类、2个...

javaweb学习总结(十六)——JSP指令【代码】【图】

一、JSP指令简介  JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。  在JSP 2.0规范中共定义了三个指令:page指令Include指令taglib指令  JSP指令的基本语法格式:<%@ 指令 属性名="值" %>  例如:1<%@ page contentType="text/html;charset=gb2312"%>  如果一个指令有多个属性,这多个属性可以写在一个指令中,也可以分开写。  例如:1<%@ page...

Java-transient总结【代码】

transient有“临时的”,"短暂的"含义,我们了解过Serializable,Java序列化,当对某些变量我们不想对它进行序列化的时候就可以将此变量设置为transient,transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。transient说明一个属性是临时的,不会被序列化。public class TransientDemo implements Serializable{ /****/ private static final long serialVersionUID = 1L;private transient String name;priv...

java~线程池的总结~续【代码】

上一讲主要谈了java里的线程池的使用,而主要使用Executors的方式去创建,比如 Executors.newCachedThreadPool(), Executors.newFixedThreadPool(5)等等,而这些方式在阿里手册里是不被推荐的,而是推荐使用ThreadPoolExecutor的方式,我想应该也是避免资源耗尽的风险吧!线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。ThreadP...

王之泰 201771010131《面向对象程序设计(java)》第十六周学习总结【代码】【图】

第一部分:理论知识学习部分第14章 并发? 线程的概念? 中断线程? 线程状态? 多线程调度? 线程同步 1.程序与进程的概念1.1程序是一段静态的代码,它是应用程序执行的蓝 本。 1.2进程是程序的一次动态执行,它对应了从代码加载、执行至执行完毕的一个完整过程。 1.3操作系统为每个进程分配一段独立的内存空间和系统资源,包括:代码数据以及堆栈等资源。每一个进程的内部数据和状态都是完全独立的。 1.4多任务操作系统中,进程切换对...

java基础小总结(1)

Day1:1. 盘符也是属于目录和文件夹;2. dos窗口下的dir命令是显示当前目录所包含的子文件和子目录;3. 系统中. 表示当前目录,.. 表示上一级目录;4. Windows 中JVM虚拟机主要为C++语言编写;虚拟机是用来解析和执行Java程序的软件;5. Java是跨平台的,JVM不是跨平台的;6. JVM是Java实现跨平台的过渡(工具);7. JRE(运行环境,负责Java文件的运行)=JVM(虚拟机)+核心类库(辅助工具);8. JDK = JRE + 开发工具包;9. bin:全...

JAVA基础针对自己薄弱环节总结01【代码】

java中的标识符 组成:数字、字母、下划线、美元$符号组成。 规则:不能由数字开头。 类名:每个单词的首字母大写 包名:全部小写 变量名、方法名:第一个单词首字母小写,后面首字母大写 常量:全部大写用下划线连接注释 单行注释:// 多行注释:/……/ (不能嵌套) 文档注释:/*…../(可以被javadoc命令解析成Html文档(说明书))变量概述 格式一: 数据类型 变量名=初始化值; 格式二: 数据类型 变量名; 变量名...

java中使用switch-case的用法及注意事项超全总结

http://m.blog.csdn.net/blog/tianyazaiheruan/8988420今天陈红军老师在用到switch的时候,这种设计到最基本的内容,可能忘记它的一些基本语法,出现了一些错误,所以即兴从各种资料查询总结了下面的内容,希望可以帮助那些正在困扰switch错误和各种细节问题的朋友! 1.switch-case注意事项: switch(A),括号中A的取值只能是整型或者可以转换为整型的数值类型,比如byte、short、int、char、还有枚举;需要强调的是:long和Stri...

Java.net.URL学习总结【代码】

String host = "www.java2s.com"; String file = "/index.html";String[] schemes = {"http", "https", "ftp", "mailto", "telnet", "file", "ldap", "gopher", "jdbc", "rmi", "jndi", "jar", "doc", "netdoc", "nfs", "verbatim", "finger", "daytime", "systemresource"};for (int i = 0; i < schemes.length; i++) { try { URL u = new URL(schemes[i], host, file); System.out.println(...