首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏java基础教程

    Java基础教程(4)-Java中的操作符

    字符串String字符串是java程序中最常用的一个类;**在Java中,字符和字符串是两个不同的类型**字符串类型 String 是引用类型,Java将字符串作为String类型对象来处理,用双引号 )方法可以得到这个值;String s1 = new String("ad");s1.length();提取子串:substring(int start,int end) 从一个较大的字符串提前子串Java 特殊的字符串操作对于程序中的每一个字符串常量,Java会自动创建String对象。 通常,Java不允许对String对象进行操作; Java的编译器对字符串做了特殊照顾,可以使用 + 连接任意字符串和其他数据类型;字符串连接的一个实际使用是当创建一个很长的字符串时,可以将它拆开,使用 当Java在连接时将数据转换为其字符串形式时,它是通过调用一个由字符串(String)定义的字符串转换方法valueOf( )的重载来完成的。

    28110编辑于 2024-04-22
  • 来自专栏大数据学习笔记

    Hadoop基础教程-第4章 HDFS的Java API(4.5 Java API介绍)

    4章 HDFS的Java API 4.5 Java API介绍 在4.4节我们已经知道了HDFS Java API的Configuration、FileSystem、Path等类,本节将详细介绍HDFS Java API,一下节再演示更多应用。 4.5.1 Java API 官网 Hadoop 2.7.3 Java API官方地址 http://hadoop.apache.org/docs/r2.7.3/api/index.html 如上图所示,Java API页面分为了三部分,左上角是包(Packages)窗口,左下角是所有类(All Classes是)窗口,右侧是详情窗口。 编写,我们可以通过Java API调用HDFS的所有交互操作接口。

    68510编辑于 2022-05-06
  • 来自专栏大数据学习笔记

    Hadoop基础教程-第4章 HDFS的Java API(4.6 Java API应用)

    4章 HDFS的Java API 4.6 Java API应用 4.6.1 上传文件 先在本地(客户端)一个文件,比如在D盘下新建一个word2.txt文件,内容随便写 test node node Hadoop Hadoop 在Eclipse中编写Java程序 package cn.hadron.hdfsDemo; import java.net.URI; import org.apache.hadoop.conf.Configuration ; import java.net.URI; public class GetFile { public static void main(String[] args) throws IOException 3 root supergroup 55 2017-05-21 04:57 /tmp/words.txt package cn.hadron.hdfsDemo; import java.net.URI ; import java.net.URI; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem

    43050编辑于 2022-05-06
  • 来自专栏大数据学习笔记

    Hadoop基础教程-第4章 HDFS的Java API(4.7 Java API封装类)(

    4章 HDFS的Java API 4.7 Java API封装类 package cn.hadron.hdfsDemo; import java.io.IOException; import java.io.InputStream ; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration ); for(String s:array){ System.out.println(s); } } Eclipse输出 log4j WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory). log4j :WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2

    37320编辑于 2022-05-06
  • 来自专栏大数据学习笔记

    Hadoop基础教程-第4章 HDFS的Java API(4.1 Maven入门)

    4章 HDFS的Java API 4.1 Maven入门 参考文章:https://my.oschina.net/huangyong/blog/194583 4.1.1 Maven简介 Apache

    33410编辑于 2022-05-06
  • 来自专栏站长的编程笔记

    Java开发基础教程

    Java是一个广泛使用的计算机编程语言,具有优秀的平台通用性,易于学习,代码健壮与安全。此教程将简单介绍Java语言基础和常用类库。 一、Java基础语法 Java是一种面向对象的语言,它的基本语法与C和C++有很多相似之处。变量定义、基本数据类型、循环结构、判断语句都是编程的基本组成。 ;   } } // 创建一个对象 Dog myDog = new Dog("poodle", 5); myDog.bark(); 三、Java常用类库 Java具有丰富的类库,包括IO流操作、集合、 import java.util.ArrayList; import java.io.BufferedReader; import java.io.FileReader; // Java集合 ArrayList <String> list = new ArrayList<>(); list.add("Java"); list.add("Python"); // Java IO流 BufferedReader 

    26320编辑于 2023-09-24
  • 来自专栏Java编程指南

    java基础教程|java定时器

    JAVA定时器基础教程 在我们工作当中总有需要按时间计划执行简单任务的情况,例如定时进行商品的抢购,闹钟功能等。 下面我们来讲解一下JAVA自带的入门级定时器 Timer是如何实现定时器功能的。 首先给大家介绍一下Timer类: JAVA定时器任务的执行需要两个基本的类: java.util.Timer; java.util.TimerTask; Timer类: 通过查文档我们看到Timer有以下几个构造函数: Timer的方法以下这么多: JAVA定时器-代码实例 /** * 定时器要执行的任务 ,需要继承 TImerTask接口 * * 输出 主人该起床了

    97140发布于 2019-08-02
  • 来自专栏hacker的个人博客

    Java基础教程Java运算符

    ✅作者简介:大家好我是hacker707,大家可以叫我hacker,新星计划第三季python赛道Top1 个人主页:hacker707的csdn博客 系列专栏:Java基础教程 推荐一款模拟面试 ①求和 public class User { public static void main(String[] args) { System.out.println(3 + 4) a:b; System.out.println(max); } } 2 运算符优先级 ✅Java中用到的运算符除了上面介绍的常用的赋值运算符、算术运算符、关系运算符、逻辑运算符、 当一个表达式出现多种运算符符号,会按照运算符的优先级来决定运算顺序,Java中运算符优先级见下表 运算符 描述 优先级 [] () . , ; 分隔符 1 Instanceof ++ - - ! 对象归类、自增自减、非运算 2 * / % 算术乘除运算 3 + - 算术加减运算 4 >> << >>> 移位运算 5 < <= > >= 大小关系运算 6 == !

    35620编辑于 2022-11-27
  • 来自专栏大数据学习笔记

    Hadoop基础教程-第4章 HDFS的Java API(4.2 Eclipse+Maven)

    4章 HDFS的Java API 4.2 Eclipse+Maven http://www.eclipse.org/downloads/packages/ 4.2.1 Eclipse的Maven配置 Maven–>Update Project 在“Update Maven Project” 4.4.4 Maven项目结构 pom.xml:用于定义或者添加jar包的依赖 src/main/java :用于存放java源文件 src/test/java:用于存放测试用例。

    52010编辑于 2022-05-06
  • 来自专栏hacker的个人博客

    Java基础教程Java数据类型

    ✅作者简介:大家好我是hacker707,大家可以叫我hacker,新星计划第三季python赛道Top1 个人主页:hacker707的csdn博客 系列专栏:Java基础教程 推荐一款模拟面试 、刷题神器点击跳转进入网站 数据类型 基础数据类型 整数类型 浮点数类型 字符类型 布尔型 字符串类型 引用数据类型 数据类型转换 自动类型转换 强制类型转换 结束语 基础数据类型 整数类型 Java 32268~32767 int 4 32位 -2147483648~2147483647 long 8 64位 -2的63次方~2的63次方-1 public class User { public 例如2.34,12.76 浮点型数据可以分为单精度浮点数(float)和双精度浮点数(double) 浮点数类型 占用字节数 数据位 范围 float 4 32位 -3.4e38~3.4e38 double 中,字符常量是用单引号括起来恩典单个字符,如’a’,‘B’,‘1’ 在Java语言中,还存在一种特殊的字符常量,称为转义字符。

    54120编辑于 2022-11-27
  • 来自专栏全栈程序员必看

    树莓派4B基础教程

    树莓派4B基础教程 准备: 硬件:树莓派4B, SD一张 软件: SD Card Formatter(SD卡格式化工具), Win32DiskImager(烧录系统工具) 这是一个纯新手教程,由于更新换代 ,有些东西3b的教程能用4b用不了,由于版本原因,有些东西直接出错,所以干脆花时间自己整理了一下. 东西全是百度来的,劳资只是一个搞Java开发的,也没有见过这些小东西可能比普通的萌新进步快那么一点,所以献丑了! 详细自己百度,有三个版本,也可以说是一个版本三个型号,因为核心没区别,区别在于扩展大小,以结尾单词为区分,可以理解为: lite:精简版-没有图形界面,只有基础的核心依赖以及python,open Java /start & 那么自从树莓派4b入手以来已经一个星期了,我已经做好了监控, nas ,fprc大家可以一起讨论一起进步!

    1.8K10编辑于 2022-06-29
  • 来自专栏java基础教程

    Java基础教程(21)-Java连接MongoDB

    使用Java连接mongodb并交互Java应用程序与MongoDB交互通常使用官方提供的MongoDB Java驱动,该驱动提供了与JDBC类似的API;主要组件包括MongoClient、MongoDatabase 编码实现使用MongoDB Java驱动进行连接1、在官方网站下载驱动依赖包2、添加MongoDB Java驱动依赖到项目中3、创建MongoClient实例,连接到MongoDB服务器4、选择要操作的 连接到指定数据库 MongoDatabase database = mongoClient.getDatabase("DatabaseName"); // 4. 创建MongoClient实例 try (MongoClient mongoClient = MongoClients.create(settings)) { // 4.

    56710编辑于 2024-05-12
  • 来自专栏桃李博客

    java基础教程 持续更新

    java运行环境配置(jdk配置) 2. java基础语法 2.1 java数据类型及关键字 2.1.1 java标识符运算符及常量与变量 3. java对象和类 3.1 java条件语句 3.2 java循环语句 3.4 java switch case 语句 4. java一维数组 4.1 java二维数组 5. java Scanner类 6. java 继承 知识体系图:

    25350编辑于 2022-09-30
  • 来自专栏java基础教程

    Java基础教程(3)-Java变量和数组

    变量:变量是Java程序的一个基本存储单元。变量由一个标识符,类型及一个可选初始值的组合定义。此外,所有的变量都有一个作用域,定义变量的可见性,生存期。 不仅可以重新赋值同类型的,还可以赋值不同类型的,在赋值不同类型时,需要进行类型转换;如果这2种类型是兼容的,那么Java将自动地进行转换。 ;通常定义在类中,可以在多个方法中使用;通常称为类常量;关键字在Java中,有一部分保留字是不能设置为类,变量或者方法的名称得;这部分称为Java保留字符;也叫Java关键字;JAVA中的关键字有以下几种 Java 的静态块是一组指令在类装载的时候在内存中由 Java ClassLoader 执行。静态块常用于初始化类的静态变量。大多时候还用于在类装载时候创建静态资源。 Java 不允许在静态块中使用非静态变量。一个类中可以有多个静态块;Java 可以嵌套使用静态类,但是静态类不能用于嵌套的顶层。静态嵌套类的使用与其他顶层类一样,嵌套只是为了便于项目打包。

    28710编辑于 2024-04-21
  • 来自专栏bit哲学院

    java treeset_java基础教程案例:Treeset

    参考链接: Java TreeSet TreeSet()          构造一个新的空 set,该 set 根据其元素的自然顺序进行排序。   从类 java.util.AbstractSet继承的方法  equals,hashCode,removeAll  从类 java.util.AbstractCollection继承的方法  containsAll ,retainAll,toArray,toArray,toString  从类 java.lang.Object继承的方法  finalize,getClass,notify,notifyAll,wait ,wait,wait  从接口 java.util.Set继承的方法  containsAll,equals,hashCode,removeAll,retainAll,toArray,toArray  

    73320发布于 2021-04-26
  • 来自专栏hacker的个人博客

    Java基础教程Java的输入输出

    ✅作者简介:大家好我是hacker707,大家可以叫我hacker 个人主页:hacker707的csdn博客 系列专栏:Java基础教程 推荐一款模拟面试、刷题神器点击跳转进入网站 输入与输出 ; // 导入java.util.Scanner public class User { public static void main(String[] args) { var JOptionPane 运行结果 第三种输入方法:io.Console ✅这种输入方法为安全输入方法,只能在cmd控制台运行,不能在IDEA、eclipse等1工具运行 创建User.java 文件 import java.io.Console;//导入java.io.Console public class User { public static void main(String[ -Dfile.encoding=UTF-8 User.java 运行结果 输出方法 第一种输出方法:System.out.print() System.out.print()不换行直接输出

    51340编辑于 2022-11-27
  • 来自专栏java基础教程

    Java基础教程(16)-Java单元测试

    Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。 JUnit JUnit是一个开源的Java语言的单元测试框架,专门针对Java设计,使用最广泛。

    44110编辑于 2024-05-07
  • 来自专栏代码拾遗

    Java 8 基础教程 - 默认方法

    什么是默认方法 正如其名,在Java 8中,默认方法就是使用default关键字标记的定义在接口中的方法。如果子类不重写这些方法,那么在子类调用这些方法的时候会直接调用接口中的默认方法。 为什么在Java 8 要引入默认方法 最简单的回单就是,为了支持Lambda表达式。 因为Java 8中引入了Lambda表达式,所以很多Java的核心类都需要修改以便使用新的Lambda表达式,但是一些类例如,java.util.List,不仅仅是不JDK的类实现,同样被很多第三方的库继承 ,如果修改了java.util.List 接口,那么其他所有的第三方库都必须重新实现这些方法,最终导致无法兼容。 例如:java.lang.Iterable,添加的新方法。 default void forEach(Consumer<?

    66920发布于 2018-07-24
  • 来自专栏大数据学习笔记

    Hadoop基础教程-第4章 HDFS的Java API(4.3 pom.xml解析)

    4章 HDFS的Java API 4.3 pom.xml解析 4.3.1 Maven库 https://mvnrepository.com/ 4.3.2 添加Hadoop的依赖 在pom.xml文件里添加 artifactId> <version>1.8</version> <scope>system</scope> <systemPath>${JAVA_HOME

    80520编辑于 2022-05-06
  • 来自专栏祥的专栏

    shell基础教程4-变量详细讲解

    注意 4. 例子 5. 参考文献: 环境 ubuntu 16.04 GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) 1. 希望变量值引用命令并获取命令的结果时就用反引号或$() 4.

    92120发布于 2020-03-10
领券