- 博客(11)
- 收藏
- 关注
原创 java心得(Xml)
一.xml和html的区别我觉得记得xml主要是用于数据传输,而html主要是数据显示,也就是前端页面二.xml的作用2.1数据的载体,可是为什么都有数据库为什么还要XML,因为数据库主要保存的是持久性的数据,也就是不怎么需呀更改的数据,而比如气象的数据每天都在变化,所以保存在XML会更好,也就是xml保存比较经常变化的数据2.2描述关系型的数据,也就是作为配置文件2.
2017-12-24 20:03:37 197
原创 java心得(IO)
一.IO有什么用?解决设备和设备之间的数据传输问题,也就是硬盘到内存,内存到硬盘有时候为了让数据持久化,就好像我们玩单机游戏,有时候需要保存游戏,这时候就通过IO流保存人物角色属性的数据到本地硬盘,需要从存档开始就调用到内存。二.流的分类1.按流向分类(输入流,输出流)1.1InputStream 所有输入字节流的基类,也就是抽象类
2017-12-20 19:59:18 184
原创 java心得(hashmap之红黑树)
因为在JDK1.8后在hashmap基础上增加了红黑树,所以百度学习了解下红黑树1.为什么要增加红黑树?因为之前hashmap底层结构是数组加链表,但是当数据大到一定程度的时候,即使是用链表存储也是比较长,难以增删改查,所以在默认链表长度为8的时候链表转换为二叉树查找的方式。2.用二叉树查找的缺点?(查找效率)根据以上图示,如果是右边那种情况和链表查找效率其实是一样,所以做
2017-12-10 20:23:46 2702
原创 java心得(时间API)
一.封装类1.基本数据类型int的默认值是0,而包装类的默认值是null,所以如何选两个数据类型主要看需求默认值可以为0还是null,比如填性别时inteint gender;//0:保密,1:男,2:女,因为性别可以为0,所以选int,2.为什么有包装类型还需要基本数据类型,因为基本运算用基本数据类型运行比较快3.interger和int是自动封装和解封3.1.int -> In
2017-12-03 21:35:29 162
原创 java心得(日历)
package lianghengrong;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class MyCale
2017-12-03 19:26:08 231
原创 java心得(深克隆和浅克隆)
一.深克隆和浅克隆(以前看C++的深拷贝和浅拷贝有点蒙,学到Java克隆感觉豁然开朗)1.浅克隆:浅克隆就是对仅仅复制原来对象的属性值,但是没有克隆原来对象引用属性对象;2.深克隆:深克隆就是对原来对象完全复制,包括原来对象的引用属性对象也克隆一份public class Person implements Cloneable{private String id;//身份证号码
2017-11-29 21:25:43 183
原创 java心得(抽象类和接口)
一.抽象类1.1定义:在定义Java方法时可以只给出方法头,而不必给出方法体、即方法的实现细节,这样的方法称抽象方法。抽象方法必须使用关键字abstract修饰,包含抽象方法的类必须声明为抽象类。public abstract class Person {String name;int age; //抽象方法public abstract void eat();
2017-11-28 20:23:16 538
原创 java入门心得(面向对象概念)
心得:刚开始学习面向对象编程,必须要理解好每个概念,比如变量分成员变量,局部变量等,这些关系,只有理清楚之后才更好理解吧。加油Heson1.类和对象:类就是对一类事物描述,概念上定义,以后java项目就是创建项目,然后项目下创建包,包下创建各种类,所以要创建什么类按照需求,就想学生这个类。没有具体到什 么什么名字谁谁谁,只是对学生的描述。而对象就是对类事例化的个体,Student stud
2017-11-26 14:34:03 200
原创 java编程题学习与心得
心得:因为是自己做的,所以并不一定官方和正确,请怀着怀疑的态度看待问题,加油,heson!package heson.java;/** * 打印九九乘法表, * 心得:两个for循环分别控制第一个数i和第二个数j,第一个数范围是1-9,而第二个数范围是受第一个数影响 * 所以,j是1到i,这样才避免重复 * */public class ChengFa {pub
2017-11-21 13:16:04 290
原创 java入门心得(基础语法)
今天学习内容:1.注释,分隔符,标识符,关键字 2.数据类型包括整型,浮点型,字符型心得:今天学很多概念,也是很基础,没有学过C语言需要了解进制转换。一.基本概念public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello J
2017-11-14 18:44:08 332
原创 java入门心得(一)
今天学习内容:环境配置和第一个JAVA程序心得:小白一个,如果有错请指出,我会虚心学习,加油!heson梁!一.开发环境准备1.1 JDK下载1、Oracle官网下载http://www.oracle.com/technetwork/java/javase/downloads/index.html2、Java中文网https://www.java.com
2017-11-13 19:23:22 555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人