【java学习笔记--入门篇1】教程文章相关的互联网学习教程文章

Java编程思想学习笔记(六)【代码】

第三章 操作符 3.1更简单的打印语句//之前的标准Java打印语句 System.out.println("Hello world!"); //简化之后的打印语句 import static net.mindview.util.Print.*; public class HelloDate{public static void main(String[] args){print("Hello,it`s:");print(new Date());} }这里之所以可以直接使用print方法是因为上面的static类型的import语句导入了mindview库中实现的print方法,一般若是程序中大量的使用输出语句,可...

Java学习笔记1【代码】【图】

本学习笔记内容来自“【狂神说Java】Java零基础学习视频通俗易懂 ”,原视频链接:https://www.bilibili.com/video/BV12J41137hu JAVA学习笔记1 新建项目打开IDEANew --> Project --> Empty ProjectNew --> ModuleFile --> Project Structure --> Project 将Project SDK设置为对应的版本,并将Project language level设置为对应SDK的版本后点applymodule中 --> src --> new class注释 Comments//单行注释 Line comment/* 多行注释 B...

Java编程思想学习笔记(五)【代码】【图】

2.4创建新的数据类型:类 关键字class:表示一种新的类型 类在定义之后,可以在类中设置两种类型的元素:字段(数据成员)和方法(成员函数) 字段可以是任何类型的对象,可以通过其引用和它进行通信,也可以是基本类型的一种,但是,若字段是某个对象的引用,那么必须初始化这个引用,使他和一个实际存在的对象相关联。 每个对象都有用来存储其字段的空间,普通字段在同类不同对象之间不共享。 Java使用"."来引用对象的某一个成员...

ArrayList集合 | B站Java学习笔记【代码】

ArrayList集合底层采用了数组这种数据结构 ArrayList是非线程安全的 ArrayList集合初始化容量是10 底层先创建了一个长度为0的数组,ArrayList集合底层是Object类型的数组Object[]构造方法: new ArrayList(); 默认值容量是10,注意:不是元素的个数,是容量 new ArrayList(20);ArrayList集合的扩容:原容量的1.5倍 ArrayList集合底层是数组,怎么优化? 尽可能少的扩容,因为数组扩容效率比较低,建议在使用ArrayList集合的时候预估...

Java学习笔记第04期——Java基础语法Part3【代码】

Java 基础语法 Part3 在有关我笔记分享的博客中,我都会将MD笔记文件另外发布,方便朋友们下载学习。 本期笔记文件下载地址:https://download.csdn.net/download/lbwnbnbnbn/15181072 Ayo大家好我是Tomatooo,这是我的Java学习笔记第4期,话不多说直插主题—— 变量 先讨论基本类型的变量 变量必须先定义后使用 示例: int age = 1;上面定义了一个int类型的变量,名称为age,初始值为1。 不写初始值,变量就自动被赋予一个默认值,...

Java学习笔记二【代码】

关键字关键字:Java中被赋予特殊含义,用做专用的字符串(单词)所有字母全为小写。 官网链接 标识符(Identifier)Java对各种变量,方法和类等要素命名时使用的字符序列 命名规则: 由26个英文字母大小写,0-9 ,_或$组成 数字不可以开头。 不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写,长度无限制。 标识符不能包含空格。名称命名规范项目名全部小写.包名全部小写.类名,接口首字母大写,其余组成词...

java学习笔记004变量常量及命名规范

变量 java是一种强语言类型,每个变量都必须声明其类型 java变量的要素包括变量名,变量类型和作用域 type varName[=value][{,varName=[balue]}]; //数据类型 变量名 =值;可以使用逗号隔开来声明多个同类型变量 注意事项每个变量都有类型,可以说基本类型,也可以是引用变量名必须是合法的标识符变量声明是一条完整的语句,因此每一个声明都必须以分号结束作用域 static int allClicks=0 //类变量String str ="hello world"//...

Java学习笔记(18):网络编程【代码】

一:TCP通信程序练习1 客户端: public class 客户端 {public static void main(String[] args) throws IOException {//Socket s = new Socket("192.168.3.12",12345);//BufferedReader br = new BufferedReader(new InputStreamReader(System.in));//封装输出流BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));String line;while((line = br.readLine())!=null){if("886".equals(line)) {b...

Java编程思想 第21章并发 学习笔记【代码】

Java的线程机制是抢占式的,这表示调度机制会周期性地中断线程,将上下文切换到另一个线程,从而为每一个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务。线程使你能够创建更加松散耦合的设计。无需显式地关注通常可以由线程来处理的任务。通过使用多线程机制,这些独立任务 (也被称为子任务)中的每一个都将由执行线程来驱动。定义任务:只需实现Runnable接口并编写run()方法,使得该任务可以执行你的命...

Java学习笔记Part10-数组【代码】

9 数组 9.1 什么是数组 数组(Array)是一种引用数据类型,可以解决大量数据的命名问题和大量数据存储和传递问题。9.2 数组的创建 数组的创建分为静态创建和动态创建两种 静态创建; 数据类型[] 数组名={数据};数据类型[] 数组名=new 数据类型[]{数据}; 数组中的每一个数据叫元素,数组中的元素类型都是相同或者相近的。(可以在double[]里面放个float,但不可以在String[]中放个float)(隐式类型转换) 动态创建: 动态:当数组创...

JavaSE学习笔记【代码】【图】

JavaSE学习笔记IDEA优化 TIOBE编程语言排行榜 狂神Java基础前情提要 大数据领域——Hadoop——Java写的,所有Java在大数据领域使用比较广泛。 学习路径学习方法 多写,多练,多分享思考,贵在坚持。 即输出代码,输出笔记博客,费曼教学,能把学到的东西讲清楚,让听的人明白,多总结思考。 教授知识只是基础,还要对别人的人生观价值观产生积极正向的影响。这样反而更能促进学习者的学习兴趣和深入理解。 为什么要博客?总结和思考...

吴裕雄--天生自然 Zookeeper学习笔记--Zookeeper Java 客户端搭建【代码】【图】

使用的 IDE 为 IntelliJ IDEA,创建一个 maven 工程,命名为 zookeeper-demo,并且引入如下依赖,可以自行在maven中央仓库选择合适的版本,介绍原生 API 和 Curator 两种方式。<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope> </dependency> <dependency><groupId>org.apache.zookeeper</groupId><artifactId>zookeeper</artifactId><version>3.4.8</version> </d...

java学习笔记 day20

重写与重载 重写(Override)重写是子类对父类允许访问的方法的实现过程进行重新编写,返回值和参数不能变,即外壳不变,核心重写。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如,父类方法抛出异常为 IOException异常,则重写方法不能抛出 Exception异常这种父类异常。 方法的重写规则 参数列表与被重写方法的参数列表必须相同返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类。...

JAVA学习笔记9,抽象类和接口及内部类【代码】【图】

第九章 抽象类和接口及内部类 一 抽象类和抽象方法1.1 抽象类1.2 抽象方法1.3 abstract使用注意事项1.4 练习 二 接口interface2.1 接口的特点:2.2 接口语法格式2.3 注意事项2.4 接口和抽象类之间的对比2.5 interface Java 8新特性2.6 练习 三 内部类3.1 内部类定义3.2 分类一 抽象类和抽象方法 1.1 抽象类用abstract关键字来修饰一个类,这个类叫做抽象类。 此类不能实例化抽象类中一定有构造器,便于子类实例化时调用开发中,都会...

Java学习笔记(01)【代码】【图】

一、java语言的环境搭建: 1、什么是JDK、JRE? JDK是“Java Development Kit”的缩写,是java开发工具包;而JRE是“Java Runtime Environment”的缩写,即java运行环境。 简单而言,使用JDK的开发工具完成的java程序,交给JDE去运行。 2、?JDK、JRE、JVM三者之间的关系:?JDK=JRE+开发工具集(例如javac编译工具等) ?JRE=JVM+java SE标准类库 ?登录网址:http//:www.oracle.com进行安装,注意不同的操作系统。 ?win10版本下,配置...