• Java基础知识总结【转+整合】

    时间:2024-06-27 14:46:50

    写代码:1.明确需求。自己要做什么?2.分析思路。怎么做?3.确定步骤。每个思路部分用到哪些语句,方法和对象。4.代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意);3,该技术怎么使用demo4,该技术什么时候用?test一、jav...

  • Java基础知识强化之IO流笔记09:File类功能

    时间:2024-06-23 18:45:40

    详见如下:Android(java)学习笔记87:File类使用

  • Java基础知识3-类和对象(1)

    时间:2024-06-22 23:59:17

    面向过程和面向对象的区别面向过程(结构化程序设计)实际上是一个面向操作过程,首先设计一系列过程(算法)来求解问题(操作数据),然后再考虑存储数据的方式(组织数据)。即程序=算法\+数据结构。对应典型的计算机语言是c。优点:性能比面向对象高,调用速度快,比如单片机、嵌入式开发、Linux/Unix等一...

  • JAVA基础知识|类设计技巧

    时间:2024-06-22 23:14:20

    1、一定要保证数据私有2、一定要对数据初始化3、不要再类中使用过多的基本类型4、不是所有的域都需要独立的域访问器和域更改器5、将职责过多的类进行分解6、类名和方法名要能够体现它们的职责7、优先使用不可变的类

  • java基础知识总结8(数据库篇1)

    时间:2024-06-16 08:12:58

    一、 Oracle的安装(windowXP、win7、Linux)和卸载1.1 Oracle的安装 1.1.1 在WindowsXP、Win7下安装 第一:解压win32_11gR2_database_1of2、win32_11gR2_database_2of2,生成detaba...

  • Java基础知识强化57:经典排序之希尔排序(ShellSort)

    时间:2024-06-12 19:58:02

    1. 希尔排序的原理:希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。在上面这幅图中:初始时,有一个大小为 10 的无序序列。在第一趟排序中,我们不妨设 gap1 ...

  • Java基础知识之集合(容器)简介

    时间:2024-06-07 11:07:52

    JAVA的集合体系,主要由Collection接口,Map接口,Iterator接口和操作集合的工具类Collections组成。其中的Iterator只是一个迭代器,真正的容器则派生自Collection和Map。Collection是一个根接口,它没有直接的实现类,但是它有三个字接口分别是Set...

  • Java基础知识强化之集合框架笔记65:Map集合之集合多层嵌套的数据分析

    时间:2024-06-05 22:05:15

    1.为了更符合要求:这次的数据就看成是学生对象。传智播客bj北京校区jc  基础班林青霞27    风清扬30      jy  就业班 赵雅芝28 武鑫29sh上海校区 jc基础班 郭美美20 犀利哥22 jy就业班 罗玉凤21 马征23 gz广州校区 jc基础班 王力宏30 李静磊32 jy就业...

  • Java基础知识强化之集合框架笔记39:Set集合之HashSet存储字符串并遍历

    时间:2024-06-05 21:36:40

    1. HashSet类的概述:(1)不保证set的迭代顺序(2)特别是它不保证该顺序恒久不变HashSet底层数据结构是哈希表,哈希表依赖于哈希值存储,通过哈希值来确定元素的位置,  而保证元素唯一性是通过hashCode方法 和 equals方法完成的。 当哈希值不相同的时候,不需要判断equal...

  • Java基础知识强化之集合框架笔记07:Collection集合的遍历之迭代器遍历

    时间:2024-06-05 21:20:52

    1. Collection的迭代器: Iterator iterator():迭代器,集合的专用遍历方式2. 代码示例:package cn.itcast_03;import java.util.ArrayList;import java.util.Collection;import java.u...

  • Java基础知识强化之集合框架笔记62:Map集合之HashMap嵌套HashMap

    时间:2024-06-05 21:07:17

    1. HashMap嵌套HashMap 传智播客          jc    基础班                      陈玉楼  20                      高跃     22          jy    就业班                      李杰    ...

  • Java基础知识强化之集合框架笔记01:集合的由来与数组的区别

    时间:2024-06-05 21:06:39

    1. 集合的由来: 我们学习的是面向对象语言,而面向对象语言对事物的描述是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储。而要想存储多个对象,就不能是一个基本的变量,而应该是一个容器类型的变量,在我们目前所学过的知识里面,有哪些是容器类型的呢?数组和StringBuffe...

  • Java基础知识强化之集合框架笔记30:集合之泛型的引入

    时间:2024-05-28 11:58:42

    1. 泛型的引入:(1)首先我们看看下面这一段代码,如下: package cn.itcast_01; import java.util.ArrayList; import java.util.Iterator; public class GenericDemo { public stati...

  • Java基础知识(一)

    时间:2024-05-19 19:36:54

    在编译Java前需要先下载JDK,并配置相关的变量环境(即前几篇有配置方法)下载Java开发工具包,可访问Oracle网站:www.oracle.com/technetwork/java/javase/downloadsjre只是运行环境注意:并不是必须在eclipse里才能编译Java,只要配置了...

  • java常用基础知识点 (持续追加)

    时间:2024-05-13 16:02:12

    作为一个Java编程人,会经常用上JDK中的大量的API类库,常用的有字符串操作、集合操作、文本操作、输入输出操作、以及网络操作,常用的包:1. java.lang Java程序的基础类,字符串,多线程,用的最频繁,不需要import直接调用的2. java.util 常用工具类 ,集合...

  • Java基础知识强化之IO流笔记56:IO流练习之 登录注册IO版

    时间:2024-05-13 08:00:45

    1.  登录注册IO版的Java项目框架,如下:2. 具体代码实现:(1)User.java(cn.itcast.game): package cn.itcast.pojo; /** * 这是用户基本描述类 * * @author 风清扬 * @version V1.1 * */ pub...

  • Java基础知识系列——文件操作

    时间:2024-05-09 11:41:03

    对文件进行操作在编程中比较少用,但是我最近有一个任务需要用到对文件操作。对文件有如下操作形式:1.创建新的文件(夹)File fileName = new File("C:/myfile.txt");fileName.createNewFile(); //创建文件File fileName = ne...

  • java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**

    时间:2024-05-01 13:13:00

    在上篇博文(java中文乱码解决之道(一)-----认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述字符集、字符编码等基础知识和ASCII、GB的详情。一、基础知识在了解各种字符集之前我们需要了解一些最基础的知识,如:编码、字符、字符集、字符编码基础知识。编码...

  • java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**

    时间:2024-05-01 13:12:04

    原文出处:http://cmsblogs.com/?p=1412在上篇博文(java中文乱码解决之道(一)—–认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述字符集、字符编码等基础知识和ASCII、GB的详情。一、基础知识在了解各种字符集之前我们需要了解一些最...

  • Java基础知识总结(73)

    时间:2024-04-29 20:45:24

    1、今天学了什么     1、线程休眠     (1)sleep()             如果需要让当前正在执行的线程暂停一段时间,并进入阻塞状态(Timed_Waiting),则可以通过调用Thread类的静态sleep()方法来实现。             static void sle...