首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python爱好者

    Java基础笔记11

    b:Eclipse的特点描述 免费 纯Java语言编写 免安装 扩展性强 c:MyEclipse 在Eclipse基础上追加的功能性插件,对插件收费 在WEB开发中提供强大的系统架构平台 11.02 ,选中类后F4 B:视图 是由某些视窗的组合而成的 Java视图 Debug视图 11.05_Java开发工具(Eclipse工作空间的基本配置) A:程序的编译和运行的环境配置(一般不改) window Java修改 -- Java Edit Text Font b:控制台 window -- Preferences -- General -- Appearance -- Colors And Fonts --Export--Java--Javadoc—Finish C:使用jar包 11.13_Java开发工具(Eclipse中如何删除项目和导入项目) A:删除项目 选中项目 – 右键 – 删除 从项目区域中删除 ) 应用程序编程接口 B:Java API 就是Java提供给我们使用的类,这些类将底层的实现封装了起来, 我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。

    1.1K40发布于 2018-06-21
  • 来自专栏微信公众号:Java团长

    Java基础11 对象引用

    这里的内存,指的是JVM (Java Virtual Machine)虚拟出来的Java进程内存空间。 ? 对象引用 栈的读取速度比堆快,但栈上存储的数据受到有效范围的限制。 Java的栈也受到同样的限制,当一次方法调用结束,该方法存储在栈上的数据将清空。在 Java中,所有的(普通)对象都储存在堆上。因此,new关键字的完整含义是,在堆上创建对象。 垃圾回收是Java中重要的机制,它直接影响了Java的运行效率。我将在以后深入其细节。 参数传递 ---- 当我们分离了引用和对象的概念后,Java方法的参数传递机制实际上非常清晰: Java的参数传递为值传递。也就是说,当我们传递一个参数时,方法将获得该参数的一个拷贝。 基本类型变量的值传递,意味着变量本身被复制,并传递给Java方法。Java方法对变量的修改不会影响到原变量。 引用的值传递,意味着对象的地址被复制,并传递给Java方法。

    64020发布于 2018-08-03
  • 来自专栏Vamei实验室

    Java基础11 对象引用

    这里的内存,指的是JVM (Java Virtual Machine)虚拟出来的Java进程内存空间。内存的堆和栈概念可参考Linux从程序到进程。 ? Java的栈也受到同样的限制,当一次方法调用结束,该方法存储在栈上的数据将清空。在 Java中,所有的(普通)对象都储存在堆上。因此,new关键字的完整含义是,在堆上创建对象。 垃圾回收是Java中重要的机制,它直接影响了Java的运行效率。我将在以后深入其细节。 参数传递 当我们分离了引用和对象的概念后,Java方法的参数传递机制实际上非常清晰: Java的参数传递为值传递。也就是说,当我们传递一个参数时,方法将获得该参数的一个拷贝。 基本类型变量的值传递,意味着变量本身被复制,并传递给Java方法。Java方法对变量的修改不会影响到原变量。 引用的值传递,意味着对象的地址被复制,并传递给Java方法。

    1.1K80发布于 2018-01-18
  • 来自专栏Java架构师必看

    JAVA基础(11) 系统日志

    系统日志的概念及作用 日志系统作为一种应用程序服务,对于跟踪调试、程序状态记录、崩溃数据恢复都有着重要的作用 常用Java日志系统 Log4J 最早的Java日志框架之一,由Apache基金会发起 2种特别级别,ALL  OFF [java] view plain copy Java程序举例来说:   //建立Logger的一个实例,命名为“com.foo” Logger logger PropertyConfigurator.configure(StringconfigFilename):读取使用Java的特性文件编写的配置文件。 Log4j支持两种配置文件格式,一种是XML格式的文件,一种是javaproperties(key=value)【Java特性文件(键=值)】。 举例:Testlog4.main(TestLog4.java: 10 )

    76920发布于 2021-05-27
  • 来自专栏微信公号【Java技术江湖】

    Java基础11Java泛型详解

    更多内容请关注微信公众号【Java技术江湖】 这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、 (关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指南等资源) ** 本文对java的泛型的概念和使用做了详尽的介绍。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 文章首发于我的个人博客: https://h2pl.github.io/2018/04/29/javase11 更多关于Java后端学习的内容请到我的CSDN博客上查看: https://blog.csdn.net/a724888 泛型概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用 : java.lang.Integer cannot be cast to java.lang.String ArrayList可以存放任意类型,例子中添加了一个String类型,添加了一个Integer

    63620发布于 2019-04-07
  • 来自专栏零基础自学Java

    Java基础11:什么叫方法 ?

    在程序里,将一个功能抽取出来,把代码单独定义在一个大括号里面,形成单独的功能,就叫方法。

    1.3K10发布于 2020-07-30
  • 来自专栏Java Life

    Java SE | 基础语法day11

    Java Life · 与你同在 January 2019 “ 锲而舍之,朽木不折;锲而不舍,金石可镂 。 在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类! (2)抽象类的特点 1)抽象类和抽象方法必须使用 abstract 关键字修饰。 Java中的接口更多的体现在对行为的抽象!

    44410发布于 2019-08-23
  • 来自专栏java基础教程

    Java基础教程(11)-Java中的集合类

    集合类型也是Java标准库中被使用最多的类型;通常也是面试时最常被问到的问题;Java中的集合在Java中,如果一个Java对象可以在内部持有若干其他Java对象,并对外提供访问接口,我们把这种Java Java的数组可以看作是一种集合Java标准库自带的 java.util 包提供了集合类: Collection ;Collection 除 Map 外所有其他集合类的根接口; 所以也可以时候集合类有两种 List在集合类中, List 是最基础的一种集合:它是一种有序链表。 import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * List和Array转换 */public 默认初始容量和扩容机制: HashTable 中的 hash 数组初始大小是 11,增加的方式是 old*2+1。HashMap 中 hash 数组的默认大小是 16,而且一定是 2 的指数。

    37810编辑于 2024-04-29
  • 来自专栏搬砖记录

    Java学习笔记-全栈-Java基础-11-网络编程

    String类型用String.getBytes()即可 由于java中的任意数据都可以转为Object,因此可以使用Object输入输出流实现转换。

    38130发布于 2021-08-18
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java基础-day11-接口;多态案例练习

    Java基础-day11-接口&多态案例练习 题目要求1(多态): 定义家类 方法:饲养动物 动物类: 属性:年龄、姓名 方法:吃饭、睡觉 猫类、狗类、猪类均为动物类的一种。 具体代码实现: package StudentJavaSEday11; /** * 动物类 * @author 奋斗蒙 * */ public abstract class Animal { getAge() { return age; } public void setAge(int age) { this.age = age; } } package StudentJavaSEday11 狗吃肉"); } @Override public void sleep() { System.out.println("趴着睡"); } } package StudentJavaSEday11 ); } @Override public void sleep() { System.out.println("猪吃完了就睡"); } } package StudentJavaSEday11

    1.5K40发布于 2018-03-19
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java基础-11总结Eclipse使用,API,Object类

    建议配置了Java的环境变量。 问题: 低编译,高运行。可以。 高编译,低运行。不可以。 建议,编译和运行的版本一致。 B:如何去掉默认注释? window -- Preferences -- Java -- Code Style -- Code Templates 选择你不想要的内容,通过右边Edit编辑。 Java修改 -- Java Edit Text Font b:控制台 window -- Preferences -- General -- Appearance -- Colors And Fonts C:每天对照我写的项目,自己也创建一个练习项目 举例:我的项目名称 day11_eclipse 你就创建一个项目名称 day11_eclipse_test 10:Eclipse中代码的高级(Debug (2)就是JDK提供给我们的一些提高编程效率的java类。 3:Object类(掌握) (1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。

    1K60发布于 2018-03-15
  • 来自专栏技术杂记

    UnrealIRCd 基础11

    访问 下面是使用 IceChat9 访问的界面 下面是使用 mIRC7.4.3 访问的界面 ---- 命令汇总 wget https://www.unrealircd.org/unrealircd4/unrealircd-4.0.2.tar.gz gpg --keyserver keys.gnupg.net --recv-keys 0xA7A21B0A108FF4A9 wget https://www.unrealircd.org/unrealircd4/unrealircd-4.0.2.ta

    44020编辑于 2021-11-29
  • 来自专栏技术杂记

    fio基础11

    rdma The RDMA I/O engine supports both RDMA memory semantics (RDMA_WRITE/RDMA_READ) and channel semantics (Send/Recv) for the InfiniBand, RoCE and iWARP protocols. falloc IO engine that does regular fallocate to simulate data transfer as fio ioengine. DDIR_READ does fallocate(,mode = keep_size,) DDIR_WRITE does fallocate(,mode = 0) DDIR_TRIM does fallocate(,mode = punch_hole) e4defrag IO engine that does regular EXT4_IOC_MOVE_EXT ioctls to simulate defragment activity in request to DDIR_WRITE event rbd IO engine supporting direct access to Ceph Rados Block Devices (RBD) via librbd without the need to use the kernel rbd driver. This ioengine defines engine specific options. gfapi Using Glusterfs libgfapi sync interface to direct access to Glusterfs volumes without options. gfapi_async Using Glusterfs libgfapi async interface to direct access to Glusterfs volumes without having to go through FUSE. This ioengine defines engine specific options. libhdfs Read and write through Hadoop (HDFS). The 'filename' option is used to specify host, port of the hdfs name-node to connect. This engine interprets offsets a little differently. In HDFS, files once created cannot be modified. So random writes are not possible. To imitate this, libhdfs engine expects bunch of small files to be created over HDFS, and engine will randomly pick a file out of those files based on the offset generated by fio backend. (see the example job file to create such files, use rw=write option). Please note, you might want to set necessary environment variables to work with hdfs/libhdfs properly. mtd Read, write and erase an MTD character device (e.g., /dev/mtd0). Discards are treated as erases. Depending on the underlying device type, the I/O may have to go in a certain pattern, e.g., on NAND, writing sequentially to erase blocks and discarding before overwriting. The w

    94040编辑于 2022-04-24
  • 来自专栏技术杂记

    Snort 基础11

    安装报错三 [root@h101 snort-2.9.7.6]# ./configure --enable-sourcefire checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk

    42330编辑于 2022-05-03
  • 来自专栏技术杂记

    RabbitMQ基础11

    [root@h102 rabbitmq]# 日志 =INFO REPORT==== 23-Oct-2015::17:11:19 === Resetting Rabbit forcefully

    30020编辑于 2022-05-04
  • 来自专栏技术杂记

    etcd 基础11

    条件删除 Compare-and-Delete(CAD) 就是判断删除 Note: CompareAndDelete 不能用于目录,如果测试用于目录,会获得 102 “Not a file” 的错误 Item Comment prevValue 比较当前的值 prevIndex 比较当前的modifiedIndex [root@docker ~]# curl http://127.0.0.1:2379/v2/keys/foo -XPUT -d value=one {"action":"set","node

    43720编辑于 2022-01-20
  • 来自专栏Lemon黄

    11 Docker 基础

    下面,我们就来学习一下 Docker 中的一些基础知识及其它在 DevOps 中的重要性。 这就可以消除了“在我的机器上能正常运行”的问题,并未开发人员和运营团队之间的协作提供了一致的基础。 可扩展性和资源效率:Docker 的容器化方法实现了高效的资源利用和可扩展性。 这种可扩展性对于处理高流量负载、优化基础设施使用和实现成本效益至关重要。 快速部署:Docker 通过将应用程序及其依赖关系打包到一个容器中,简化了部署过程。 Docker 基础命令 1 docker run docker run命令用于启动一个新容器并通过命令行与之交互。

    29900编辑于 2023-12-05
  • 来自专栏技术杂记

    Logstash 基础11

    "_id" : "AVIRvXxq0svkz_zfzuOP", "_score" : 0.06365098, "_source":{"message":"Dec 23 12:11 postfix/smtpd[31499]: connect from unknown[95.75.93.154]\r","@version":"1","@timestamp":"2016-12-23T04:11 :43.000Z","host":"0:0:0:0:0:0:0:1","port":45093,"type":"syslog","syslog_timestamp":"Dec 23 12:11:43",

    26620编辑于 2022-02-10
  • 来自专栏技术杂记

    nginx基础11

    停止 nginx是通过给Nginx主进程发系统信号的方式来停止的 从容停止 [root@h102 logs]# ps faux | grep nginx root 11909 0.0 0

    34810编辑于 2022-05-12
  • 来自专栏全栈程序员必看

    基础Java11)自定义类

    例如:将Employee类存放在文件Employee.java中,将EmployeeTest类存放在文件EmployeeTest.java中。   如果喜欢这样组织文件,可以有两种编译源程序的方法。 一种是使用通配符调用Java编译器: javac Employee*.java   这样一来,所有与通配符匹配的源文件都将被编译成类文件。 或者写以下命令: javac EmployeeTest.java   虽然我们第二种方式并没有显示地编译Employee.java,但当Java编译器发现EmployeeTest.java使用了Employee 如果没有找到这个文件,就会自动搜索Employee.java,然后对它进行编译。 更重要的是:如果Employee.java版本较已有的Employee.class文件版本更新,Java编译器就会自动地重新编译这个文件。

    50330编辑于 2022-09-19
领券