【java学习笔记--集合】教程文章相关的互联网学习教程文章

JAVA学习笔记(六十一)- 反射Reflection【代码】

反射Reflectionimport java.lang.reflect.Modifier;/** 反射Reflection* java.lang.Class类*/ public class Test01 {public static void main(String[] args) {String name = "tom";// 方式一:通过对象getClass()方法// 任意一个类的对象,都有一个getClass()方法// 可以通过此获取获取当前对象的类型所对应的Class对象Class cls = name.getClass();showInfo(cls);//方式二:通过Class类的forName()静态方法try {Class cls2=Class...

Java集合框架学习笔记【代码】

本文为学习笔记,学习课程为慕课网Java入门第三季中的集合框架部分,若需要研究文中的代码,可前往下载。http://www.imooc.com/learn/1101. List(Collection子接口)1.1 实例化List list = new ArrayList();??List是一个接口,不可直接实例化,通常情况下ArrayList实现类进行实例化。1.2 增1.2.1 add(obj)??直接将obj对象加入List末位。1.2.2 add(i, obj)??将obj对象加入第i位。1.2.3 addAll(c)Course[] course1 = {new Course("3...

java学习笔记:2020/1/15

一,命令提示符(cmd):常用命令:启动:Windows+R:输入cmd切换盘符: 盘符名称:(如c:)进入文件夹:cd 文件夹名称进入多级文件夹:cd 文件夹1\文件夹2\文件夹3返回上一级:cd ..直接回根路径:cd 查看当前内容:dir(direct)清屏:cls退出:exit 二,jvm(java virtual machine)java虚拟机 运行所有java程序的虚拟计算机,是java最具吸引力的特性之一。 三,标识符命名规则: 命名规则: 1,可以包含26个大小写字母,数字,$...

JAVA学习笔记——(一)【代码】

今日内容介绍 1、Java开发环境搭建 2、HelloWorld案例 3、注释、关键字、标识符 4、数据(数据类型、常量)01java语言概述* A: java语言概述* a: Java是sun公司开发的一门编程语言,目前被Oracle公司收购,编程语言就是用来编写软件的。* b: Java的应用* 开发QQ、迅雷程序(桌面应用软件)* 淘宝、京东(互联网应用软件)* c: Java的擅长* 互联网:电商、P2P等等* 企业级应用:ERP、CRM、BOS、OA等等* d: Java语言平台* JavaSE(标准版)...

thinkinginjava学习笔记03_基本语法

由于java是c系语言,基本保留c语言的所有基本操作,就快速过一下;java中的基本操作符仅仅对基本类型有效;=、==、!=对所有对象有效(值传递),String类支持+、+=;在对基本数据进行算术运算或者按位运算时,只要类型比int小(char、byte、short)都会自动转换成int,最终结果都是int;java中,如果两个类型不同的值进行运算,则会转换成教大的类型再进行运算,并且得到的结果为较大的类型,如float和double运算时,float自动转换成...

Java基础学习笔记二十四 MySQL安装图解【图】

、MYSQL的安装1、打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”。2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。3、点选“Browse”,手动指定安装目录。4、填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清...

我的Java学习笔记 java11-面向对象【代码】

java11-面向对象1.什么是面向对象,2.面向对象的三大特征 (抽象 继承 多态)3.什么是封装4.什么是对象,什么是类5.类的声明与使用6.构建对象的方式7.属性安全性的设置8.构造方法的声明与调用 回顾:java的三种引用类型: 数组 类 接口1.编程语言-高级语言 C : 1968 面向过程的 | C++ : 1982 面向对象 |-Java : 1994 |-C# /J# : 2000 奴化 oracle: DB ordbms void main(){ }2.什么是面向对象编程? 是指将现实世界中的实...

JAVA学习笔记-自动装箱和自动拆箱(包装类)

自动装箱  基本类型就自动地封装到与它相同类型的包装中,如:  Integer i =100;  本质上是,编译器编译时为我们添加了:  Integer i =new Integer(100);自动拆箱  包装类对象自动转换成基本类型数据。如:  int a = new Integer(100);  本质上,编译器编译时为我们添加了:  int a new Integer(100).intValue();缓存问题:实际上,为了提高效率。在[-128-127]之间,仍然当做基本数据类型来处理。(但是它仍然被封装...

【JAVAWEB学习笔记】22【代码】【图】

Js原生Ajax和Jquery的Ajax学习目标案例1-异步校验用户名是否存在案例2-站内查询 一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死 2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到服务器端,在这段时...

Java基础班学习笔记(8)

1:如何制作帮助文档(了解) (1)写一个类 (2)加入文档注释 (3)通过javadoc工具生成即可 javadoc -d 目录 -author -version ArrayTool.java 如何使用帮助文档1:打开帮助文档2:点击显示,找到索引,看到输入框3:知道你要找谁?以Scanner举例4:在输入框里面输入Scanner,然后回车5:看包 java.lang包下的类不需要导入,其他的全部需要导入。 要导入: java.util.Scanner6:再简单的看看类的解释和说明,别忘了看看该类的版本7:看类的结构...

JAVA学习笔记(五十二)- 开发DAO层的经典实现【代码】

StudentDAO接口,定义学生相关的操作/** StudentDAO接口,定义学生相关的操作*/publicinterface StudentDAO {//添加学生publicvoidaddStudent(Student stu);//删除学生publicvoiddeleteStudent(int id);//修改学生publicvoidupdateStudent(Student stu);//查询所有学生public List<Student> getAllStudents();//根据学号查询学生public Student getStudentById(int id);//根据条件模糊查询public List<Student> getStudentsByCondi...

Java学习笔记_24_Map接口

24.Map接口: Map接口定义了存储“键(key)-值(value)映射对”的方法,Map中不能有重复的“键”, Map实现类中储存的”键-值“映射对是通过键来唯一标识的,Map底层的”键“使用Set来存放的, 所以Map中的映射对的”键”对应的类必须重写hashCode()和equals()方法, 常用String作为Map的“键”。 Map的添加、删除操作: · Object put(Object key, Object value): 将相互关联的“键-值”存入该映像,如果该关键字已经存在, ...

Java反射学习笔记【代码】

1.什么是反射通常使用一个类需要先import"包.类" ----> 通过new实例化 ----> 取得实例化对象而反射:实例化对象 ----> getClass方法 ---->得到完整的“包.类”名称反射操作中一切的操作都是使用Object来完成的,类、数组的引用都可以使用Object进行接收。2.反射实现原理每一个类在编译时都会生成一个.class文件,JVM把每一个.class文件加载进内存后就会在内存中为每一个类创建一个class object,class object中包含包.类名称、构造...

JavaWeb学习笔记总结 目录篇

JavaWeb学习笔记一: XML解析JavaWeb学习笔记二 Http协议和Tomcat服务器JavaWeb学习笔记三 ServletJavaWeb学习笔记四 request&responseJavaWeb学习笔记五 会话技术Cookie&SessionJavaWeb学习笔记六 JSPJavaWeb学习笔记七 事务JavaWeb学习笔记八 监听器JavaWeb学习笔记九 过滤器JavaWeb学习笔记十 动态代理 Hibernate学习笔记一 使用idea开发工具搭建框架Hibernate学习笔记二Hibernate学习笔记三 多表Hibernate学习笔记四 查询 更多...

java 新特性学习笔记【代码】

java 1.7 Files.write(path,list,StandardCharsets.UTF_8,StandardOpenOption.APPEND); String preTime = Files.readAllLines(path).get(0);LocalDate date1 = LocalDate.parse(preTime,DateTimeFormatter.BASIC_ISO_DATE);//如果时间记录存在,取出上一次操作时间+1天date = date1.plusDays(1); 原文:http://www.cnblogs.com/rocky-AGE-24/p/7273428.html