【JAVA笔记(一)】教程文章相关的互联网学习教程文章

【java笔记】集合List,ArrayList,LinkedList【代码】【图】

集合分类 collection:单列 (1)List可重复 ArrayList (2)Set不可重复 Map:双列 HashMap 1.3 集合的概述和使用 package demo06Collection;import java.util.Collection; import java.util.ArrayList;public class Demo01Collection {public static void main(String[] args) {Collection<String> co=new ArrayList<>();co.add("hello");co.add("world");System.out.println(co);//[hello, world]//ArrayList重写了toString方法...

JAVA笔记(初)

20-06-21(到java入门08) 笔记:(陈子豪) –即使最小的帆也能远航! 前言: 1: 零基础可以学java么? 一张白纸,空白的地方越大,你的可塑性也就越大 英语不好可以学java么? 编程语言并没有那么多的英语单词。毕竟现在翻译软件这么多; 理解慢能学好么? 我觉得对自己的不信任才是最大的障碍,相信自己能行。(勤能补拙) 现在学java晚么? 晚了,所以得使点劲。

JAVA笔记(一)【图】

1. Java概述 1.1 Java语言发展史(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言 Java之父:詹姆斯高斯林(James Gosling) 2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.com 当前,我们课程使用的JDK版本:11.0 1.2 Java语言跨平台原理(理解) Jav...

Java 笔记

1.注释: // 单行注释 /*.....*/多行注释/***/ 多行注释 2.关键字 java语言赋予特定含义的单词(均为小写,一般带颜色 50多个) 3.常量 程序运行过程中,不能发生改变的量。 常量分类 1.整数常量 6 -8 2.小数常量 0.1 6.66 3.字符常量 单引号括起来 ‘a’ 我 4.字符串常量 ...

Java笔记_Day3(变量、数据类型)【代码】

昨天毕业设计出错,废了一天… 慢慢来,比较快~ 目录 1. 变量1.1 变量的概念:1.2 变量的作用:1.3 声明和赋值变量1.3.1 声明变量1.3.2 变量的赋值1.3.3 声明且赋值变量2. Java中定义的数据类型2.1 变量按数据类型来分:2.1.1 基本数据类型2.1.1.1 整型:2.1.1.2 浮点型:2.1.1.3 字符型:2.1.1.4 布尔型: 2.1.2 引用数据类型 2.2 变量在类中声明的位置:2.3 基本数据类型之间的运算规则:2.3.1. 自动类型提升2.3.2. 强制类型转换...

Java笔记_Day2(注释、关键字和保留字、标识符)【代码】【图】

毕业设计实在太费时间、精力。 所幸只是温习基础知识,笔记内容还需更详实,完善等待以后吧~(不算立flag) 慢慢来,比较快 注 释(comment) 1. 定义: 用于注解说明解释程序的文字就是注释。 2. Java中的注释类型:单行注释 //注释文字多行注释 /* 注释文字 */文档注释 (Java特有) /** 注释文字 @author lfxin */3. 单行注释和多行注释的作用: ①对所写的程序进行解释说明,增强可读性。方便自己,方便他人; ②调试所写的代码...

Markdown学习-狂神学java笔记【代码】

Markdown学习------(#+空格+标题) 标题: 一级标题(#+空格+标题) 二级标题(##+空格+标题) 字体 hello World! //两边加’**’ hello,World! //’~~’ hello World! //两边加’*’ hello World! //’***’ hello World!//’–’ 引用 你好 //’>’+’ ’ 分割线—/***+回车 图片 //叹号加上【名字】(路径名) 英文符号 超链接 点击跳转 //’[]’+’(链接)’ 列表 A ----------1.+空格BC A ----------减号+空格bc 表格 名字 性...

狂神说Java笔记-Java入门【代码】【图】

Java入门狂神说Java笔记,狂神说JavaJava三大版本JavaSE:标准版,基础,初学者主要学习并应用这一部分。主要用来开发桌面程序(小游戏)和控制台开发 JavaME:嵌入式开发,用于手机和小家电,已经不行了 JavaEE: Java企业版,最广泛的应用,用于web端和服务器开发,JavaSE是JavaEE的基础JDK、JRE和JVMJDK:Java Development Kit,Java开发工具,包含JRE JRE: Java Runtime Environment,Java运行时环境,包含JVM JVM:Java Virtu...

JavaSE 笔记【五】多线程【代码】【图】

视频链接:Java零基础教程程序、进程、线程程序:一段静态的代码 进程:正在运行的一个程序,进程是动态的,进程作为资源分配的单位 线程:线程作为调度和执行的单位,每个线程拥有独立的运行栈和程序计数器(pc) 一个Java应用程序java.exe,至少有三个线程:main() 主线程、gc() 垃圾回收线程、异常处理线程。当然如果发生异常,会影响主线程。 并发与并行 并行:多个CPU同时执行多个任务。比如:多个人同时做不同的事 并发:...

Java笔记(String类,StringBuffer类,StringBuilder类、Date 时间类、Calendar 日历类)【代码】

/*** String类,StringBuffer类,StringBuilder类* Date 时间类* Calendar 日历类*/1.new String()与直接赋值的区别String name = new String("张三"); //张三在堆中String name2 = "张三"; //张三在栈中2.StringBuffer(带缓冲区的字符串)StringBuffer sb = new StringBuffer("1234");2.1.追加方法(在末尾)sb.append("5678");2.2.反转方法sb.reverse();2.3.插入方法(在指定下标处,添加数据)sb.insert(0, "0");2.4.删除方...

Java笔记(for 循环、while 循环)【代码】

/*** for 循环* while 循环*/1.for(){} 知道循环次数for(int i = 0; i < 5; i++) {System.out.println("hello");}2.while(){} 不知道循环次数但知道条件int n = 10;while (n >= 10) {System.out.println("hello");}3.双循环for(int i = 0; i < 60; i++) {for(int j = 0; j < 60; j++) {System.out.println(j);}}//矩形for(int i = 0; i < 3; i++) { //行for(int j = 0; j < 5; j++) { //列System.out.print("*");}System.out.print...

Java笔记——Java快捷键

1.ctrl+Alt+O 剔除没有用到的包 2.ctrl+O 导出接口里的类 或ctrl+i 3.ctrl+alt+t 导出语句,比如try catch 4.ctrl+shift+U 大小写切换 5.alt+insert Constructor 自动生成构造函数 6.idea中展开折叠的文件夹 (1) 按键盘中的向右箭头 选中要展开的目录,按下键盘的向右箭头,这时候会展开一层当前目录。如果要展开所有,一直按住向右箭头不放。 左箭头则是折叠 (2) 按数字键盘中的 * 选中要展开的目录,按下数字键盘中的*,这...

IO流---黑马java笔记【代码】

黑马java基础IO流学习网址 OutputStream 字节输出流 FileOutputStream 文件字节输出流 子类 .write 文件指定输出流 .getBytes 字符串转换为byte数组 InputStream 字节输入流 FileInputStream 文件字节输入流 子类 .read 读取文件,并位置递增 Reader 字符输入流 FileReader 文件字符输入流 子类 FileWriter 文件字符输出流 子类 .flush 刷新(刷新后,流对象可以继续使用) Properties...

JavaSE 笔记【四】异常处理

视频链接:Java零基础教程异常处理 Error 一般不编写针对性的代码进行处理 栈溢出:java.lang.StackOverflowError堆溢出:java.lang.OutOfMemoryError Exception 使用针对性的代码进行处理 空指针访问试图读取不存在的文件网络连接中断数组下标越界 异常处理方式 try-catch-finally catch中的异常类型如果满足子父类关系,则要求子类一定声明在父类的上面,否则报错。finally中的代码一定会执行,如果finally中有reture语句,则一定...

Java笔记

1:成员变量和局部变量通常将类的属性称为类的全局变量(成员变量),将方法中的属性称为局部变量 2:基本数据类型整数型:byte、short、int、long浮点型:float、double字符型:char布尔型:true、false 3:基本的算术运算符+(加号)-(减号)*(乘号)/(除号)%(取余) 注意:两个整数相除,结果还是整数,小数部分会被舍去,不是四舍五入,是直接去掉 4:类型转换运算转换      系统自动进行赋值转换      系统自...