菜鸟学习笔记:Java容器2--Map、Set、迭代器Map容器HashMap的使用Hash表讲解Map实现Set容器HashSet的使用实现Iterator迭代器 Map容器HashMap的使用与List容器不同,Map容器中存放的并不是一个有序数列,它是以键值对的方式对数据进行存储,在容器中用一个不重复的键来存储一个固定的值。public static void main(String[]
转载 2023-08-23 08:22:07
74阅读
一:HelloWorld进入菜鸟心中 1.最原始的一切从HelloWorld开始 首先本机安装JDK,配置好path环境变量 用文本编辑器editplus或notepad++创建一个HelloWorld.java的源文件,注意文件的后缀名必须是*.java
转载 2018-03-07 15:01:00
120阅读
1.变量:在内存中开辟的存储空间,用于存放运算过程中需要用到的数据。命名:1)只能包含字母、数字、_和$符,并且不能以数字开头。2)严格区分大小写。3)不能使用关键字。4)可以中文命名,但是不建议。     建议:“英文的见名知意”,“驼峰命名法(单词首字母小写,后面单词首字母大写)”2.基本数据类型:8种  byte:1字节(8位) 
转载 2023-10-18 23:44:20
88阅读
Java 数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,…,number99。本教程将为大家介绍 Java 数组的声明、创建和初始化,并给出其对应的代码。声明数组变量
转载 2023-09-28 10:30:48
64阅读
Java 实例 - 字符串分割以下实例使用了 split(string) 方法通过指定分隔符将字符串分割为数组:public class JavaStringSplitEmp { public static void main(String args[]){ String str = "www-runoob-com"; String[] temp;
转载 2023-06-12 23:13:47
89阅读
菜鸟入门:Java语言学习六大要点 Java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议上。有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序。本文不讨论这些复杂的概念,而是我是在北京参加的培训,现在从初学者的角度,对于Java语言本身的学习提出自己的见解和建议。本文的讨论基于以下假设:     1. 学习的目的是为了将来进行应用程序
转载 2023-09-05 12:18:38
71阅读
菜鸟学习笔记:Java容器4——Collections工具类、其他容器Collections工具类容器其他知识点队列QueueEnumeration接口HashtablePropertiesMap接口其他容器引用分类枚举类WeakHashMapIdentityHashMapEnumMap同步控制与只读设置 Collections工具类Java对我们平时常用操作进行了封装,构成了java.util
转载 2024-01-14 21:28:29
37阅读
                     菜鸟教程 + Java基础课程 + part2目录         
转载 2024-04-09 10:57:46
58阅读
Java菜鸟面试突破系列之Java基础方面(二)废话在Java菜鸟面试突破系列之Java基础方面(一)里面已经写过了,所以这里就不多说,直接开始正文:11、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 答:在switch(condition)中,condition只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer包
转载 2023-08-23 23:11:30
37阅读
Java入门WHAT最近打算写一个学习Java的系列博客,这样既可以帮助一些刚刚学习Java的同学,自己也可以回顾一下这些基础知识。其实这些教程类的博客网络上已经很多了,我自己也是看这些博客的,个人比较推荐的学习网站就是菜鸟教程,不仅仅是Java,还有很多其他的编程教程。我在之后的博客中,部分内容会来自一些菜鸟教程,但是我还是希望能让看这遍博客的同学能够有帮助,能够建立起完善的知识体系。我也会借用
转载 2023-08-19 21:26:32
53阅读
基础语法 编写Java程序时,应注意以下几点:大小写敏感:Java是大小写敏感的,这就意味着标识符Hello和hello是不同的。类名:对于所有的类来说,类名的首字母应该大写。如果类名有多个单词组成,应该采用驼峰命名。方法名:所有的方法名都应该以小写字母开头。如果方法名含有对个单词,后面的单词首字母大写。源文件名:源文件名必须和类名相同。当保存文件的时候,应该使用类名作为文件名保存。主方法入口:所
转载 2023-06-21 22:49:51
53阅读
Java 对象和类Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载本节我们重点研究对象和类的概念。对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。下图中男孩(boy)、女孩(girl)为类(class),而具体的每个人为该类的
转载 2023-09-05 21:18:51
78阅读
前两次给大家分享了关于 java 环境的搭建,由于个人精力是有限不能及时的跟上读者的步伐。对于有些学习比较快的同学或者已经掌握的同学会感觉教程更新的有点慢,在这里我先提前给大家分享以下我整理的一些学习 java 的网站和不错的实战项目,供大家在其它时间去学习和实战。一、新手阶段1、Java 菜鸟教程地址如下:http://www.runoob.com/java/java-tutorial.html
转载 2023-09-04 13:47:41
117阅读
在学习Java的过程中,很多初学者(也就是我们所说的“菜鸟Java”)可能会遇到排列组合相关的问题。这个问题通常涉及到数学、计算机科学中的组合学知识,以下将详细阐述问题的解决思路与过程,帮助新手们更加直观地理解。 ```mermaid flowchart TD A[初学者遇到排列组合问题] --> B{思考它是什么} B -->|学习排列组合基础| C[组合学] B --
原创 6月前
15阅读
Java的编码规范1.书写规范(1)层与层之间进行缩进 (2)一行只写一句代码2.代码注释(1)单行注释 // (2)多行注释 /* / (3)java特有的注释 /* */ 只允许出现在类、属性的前面等,不允许出现在代码里面(!!!可提取出来)3.标识符命名(1)可由:字母、数字、_、$组成,但不能以数字开头; (2)类名由一个或多个单词组成,每个单词首字母大写;例如:Baizhi Studen
转载 2023-11-09 09:32:33
32阅读
Java学习笔记基本操作:Tab键自动补齐 上下键重复输命令 cd进入目录 /**+enter键注释方法,对象一、Java入门基础知识1.变量:代表可操作存储空间局部变量必须进行初始化(方法) 成员变量会自动初始化(对象) 静态变量(类)2.进制:以0开头是8进制; 以0x,0X开头是16进制 以0b,0B开头是2进制3.基本数据类型:浮点数不精确 取余的结果符号与左操作数符号相同4.逻辑运算符&
Java 实例 - 字符串分隔(StringTokenizer)Java 中我们可以使用 StringTokennizer 设置不同分隔符来分隔字符串,默认的分隔符是:空格、制表符(\t)、换行符(\n)、回车符(\r)。以下实例演示了 StringTokennizer 使用空格和等号来分隔字符串:更多 StringTokennizer 介绍可以查看:Java StringTokenizer 类使
转载 2023-05-18 17:11:26
122阅读
今天我们学习一下java中的File类相应的API文档:File类以下是本人做的一些整理:下面的构造函数可以用来生成File 对象: File(File parent, String            根据 parent 抽象路径名和 child 路径名字符串创建
转载 2024-06-17 22:09:23
15阅读
基础语法本博客通过学习菜鸟教程Java专栏,并整理得出的Java基础知识。命名规范1.项目名全部小写 2.包名全部小写 3.类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{} 4.变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 5.常量名全部大写 6.所有命名规则必须遵循以下规则: 1) 名称
Java 实例 - 测试两个字符串区域是否相等以下实例使用了 regionMatches() 方法测试两个字符串区域是否相等:public class StringRegionMatch{ public static void main(String[] args){ String first_str = "Welcome to Microsoft"; String
转载 2023-07-01 19:41:12
169阅读
  • 1
  • 2
  • 3
  • 4
  • 5