【JAVA学习第四课】教程文章相关的互联网学习教程文章

java学习 第二课 HelloWorld【图】

java学习 第二课 HelloWorld 1. 新建一个文件夹取名为javacode2. 在javacode中建立一个Hello.java文件(注意大小写)文件的编写可以用Windows自带的记事本或Notepad++,建议使用后者。3. 转到CMD窗口4. 编译后执行

Java学习笔记-Lambd表达式【代码】

Lambda Lambda表达式的格式。 (形式参数)->(代码块) 形式参数:如果有多个参数,参数之间用逗号隔开;如果没有参数,留空即可。 -> :代表指向动作。 代码块:方法体的内容。 Lambda省略模式 public class Demo {public static void main(String[] args) {useAddable((int x,int y)->{return x+y;});//参数的类型可以省useAddable((x,y)->{return x+y;});//但是有多个参数的情况下,不能省一个useFlyable((s)->{System.out.print...

Java学习笔记--来自Java核心卷和尚学堂视频【代码】【图】

Java常见点解析 起步之注意点Java对大小写敏感,关键字public被称为访问修饰符 关键字class 的意思是类。Java是面向对象的语言,所有代码必须位于类里面。 一个源文件中至多只能声明一个public的类,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和其中定义的public的类名相同,且以“.java”为扩展名。 一个源文件可以包含多个类class。 正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的...

java学习笔记--入门篇1【图】

java 1.基础 1.1 java 三个版本javaSE:标准版(桌面程序,控制台开发等)javaME:嵌入式开发(手机,小家电等)javaEE:企业级开发(web端,服务器开发等) 1.2 JDK、JRE、JVMJDK:Java Development KitJRE:Java Runtime EnvironmentJVM:Java Virtual Machine1.3 java开发环境搭建JDK下载、安装、卸载 1、卸载 1)根据环境变量找到jdk安装路径 2)删除java安装目录下所有文件 3)删除环境变量中的JAVA_HOME 4)删除path下与java...

java学习二【图】

java学习二 方法的概述方法也叫函数、是完成特定功能的代码块。简单的来说,一个方法就是一个功能、一个动作或一种行为当一些代代码反复使用时,可以把他们提取出来,放到一个方法里,以方法的形式来使用这些代码大大的提高代码的复用性方法的格式 private static void say(int a){ System.out.println("这是方法的表达式"+a); } //求2个数字之和 private static int sum(int... u){ int sum= 0; for...

【java学习笔记8】String\int\Integer之间互相转换【代码】【图】

package chapter01;/*** String int Integer之间互相转换*/ public class Test01 {public static void main(String[] args) {// String --> intString s1 = "100";int i1 = Integer.parseInt(s1);System.out.println(i1);// int --> StringString s2 = i1 + "";System.out.println(s2);// int --> Integer// 自动装箱Integer x = 1000;// Integer --> int// 自动拆箱int y = x;// String --> IntegerInteger i3 = Integer.valueOf(...

java学习_part01_java核心卷_day05_ArrayList

1. 底层数据结构ArrayList是List接口的可调整大小的数组实现增删慢:每次增删数据,需要拷贝以及移动元素位置查询快:数组内存是一块连续空间,可以根据索引方式获取对应位置元素 2. 实现与继承 2.1 Serializable接口 序列化接口,没有方法或字段,仅用于标识,实现该接口才能实现序列化反序列化序列化:将对象的数据转换成字节序列写入文件反序列化:将文件中的字节序列数据恢复出来序列版本号:序列版本号是序列化前后唯一标识符号如果没有...

JavaFX学习:Screen类【代码】

代码示例 public class Main extends Application {public static void main(String[] args) {launch(args);}@Overridepublic void start(Stage primaryStage) throws Exception {/*Screen 主要用于获取屏幕的一些信息*/// 获得主屏幕Screen primaryScreen = Screen.getPrimary();// 获取整个屏幕的范围Rectangle2D bounds = primaryScreen.getBounds();System.out.println(bounds);// 获取可视区的范围Rectangle2D visualBounds =...

JavaFX学习:Scene和Node【代码】

代码示例 public class Main extends Application {public static void main(String[] args) {launch(args);}@Overridepublic void start(Stage primaryStage) throws Exception {// 创建 Scene, 注:Scene 上面必须要有一个 Node!Button button = new Button("一个按钮");button.setPrefWidth(200);button.setPrefHeight(200);Group group = new Group();group.getChildren().add(button);Scene scene = new Scene(group);// 关...

JavaFX学习笔记索引

学习笔记 我看的教程是:https://space.bilibili.com/5096022/channel/detail?cid=16953JavaFX学习:第一个程序 Hello World JavaFX学习:Application的启动方式 JavaFX学习:Application的生命周期 JavaFX学习:认识 Stage 窗口相关 JavaFX学习:Stage的模式 JavaFX学习:Stage的模态 JavaFX学习:Platform类

【Java学习笔记】泛型【代码】

文章目录 泛型泛型概述泛型类泛型方法泛型接口类型通配符可变参数可变方法的使用泛型 泛型概述泛型类泛型方法泛型接口类型通配符可变参数 泛型概述 是jdk5中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是操作数据类型被指定为一个参数,参数化类型就是将类型由原来的具体的类型参数化,然后在使用/调用时传入具体的类型,这种参数类型可以用在类、方法和接口中,...

java学习笔记-IO流【代码】【图】

File file是文件和目录路径名的抽象表示 构造方法: 第一个构造方法 File f1 =new File(pathname:"E:\\....\\");第二个构造方法 File f2 =new File(parent:"E\\....",child:".....");第三个构造方法 File f3 =new File(pathname "E\\...."); File f4 =new File(f3,child:"...."); File类创建功能 //在某目录下创建一个**文件** File f1 =new File(pathname:"E:\\.....\\...."); sout(fi.createNewFile());//在某目录下创建一个**目...

【java学习笔记7】一维数组、二维数组的循环遍历【代码】

一维数组遍历:package array;public class ArrayTest01 {public static void main(String[] args) {// 静态初始化一维数组int[] array1 = {1,2,3,4,5};for (int i = 0;i < array1.length;i ++){System.out.println(array1[i]);}// 动态初始化一维数组int[] array2 = new int[5];for (int j = 0;j < array2.length;j ++){System.out.println(array2[j]);}}} 二维数组遍历:package array;public class ArrayTest04 {public static...

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

1. 关于传值 Java 中只有值传递, 我就把除了基本类型外所有的变量都当成指针,然后他们指向真正的对象就好. 2. 开放的访问属性(见 Display 项目)public 意味着任何人都可以自由地使用 如果一个函数前没有加 public 限定,意味着和他位于同一个包的类可以访问,称为 friendly protected public Class 意味着任何人都可以用这个类来定义变量 要求:public Class 必须定义在同名源文件中 一个 .java 文件为一个编译单元,一个编译单元只...

【Java学习笔记】新的开始

“为什么在一个包中导入了另一个包中的类,还是不能访问它的属性呢!” 一个刚开始学习Java的同学问我。 由于我自己也只是大概明白,所以我一时不知道该怎么去和他解释。 虽然工作一年多了,但是我发现自己很多基础性的东西还不明白。所学的知识,也只是知道怎么用,但是并不明白其背后的原理,知其然但不知其所以然。平时工作,大多数都是业务方面,很少涉及技术性的问题,再加上在公司技术性的问题有专门的人来解决,在工作中提升...