首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏归思君的技术博客

    Java基础知识2-Java基本语法

    数据类型 1.Java程序的基本组成 关键字:被Java语言赋予特定含义的单词,不能作标识符,如private。 标识符:由数字、字母、$和_组成的字符串,用于引用变量。且首字母不能是数字。 表达式:Java中使用的是中缀表达式。如 double  a +(b-c)/22.基本数据类型: 类型 占用存储空间 值域 byte 1字节 -128~127 short 2字节 -2^15~2^15-1 int 4字节 -2^31~2^31-1 long 8字节 -2^63~ b : c); 语句   1.声明语句 创建某种类型的变量并用标识符为其命名,Java是一种强类型的语言,编译器会检查类型的一致性。所以在首次使用变量时一定要声明。 ,在Java中,类似于其他语言中的函数,被称为方法。

    37240编辑于 2023-10-16
  • 来自专栏柠檬先生

    zepto 基础知识(2)

    类型 : self   attr({name:value,name2:value2,....}) $('ol').children('*:nth-child(2n)') 25.clone   clone() 类型:collection   通过深度克隆来复制集合中的所有元素。 var input = $('input[type=text]')   input.closest('form') 27.concat   concat(nodes,[node2....]) 29.css   css(property) 类型:value   css([property1,property2,...]) 类型:object   css(property,value) 类型: self   css([property:value,property2:value2,....])

    1.1K60发布于 2018-01-19
  • Golang基础知识(2)

    c.Radius}// 使用接口func printArea(s Shape) { fmt.Println("Area:", s.Area())}circle := Circle{Radius: 2} goCopy code// 测试函数func TestAdd(t *testing.T) { result := add(2, 3) if result ! codeconst ( Sunday = iota Monday Tuesday Wednesday Thursday Friday Saturday)这些基础知识概念使得

    20910编辑于 2024-02-01
  • 来自专栏佳爷的后花媛

    java基础知识

    、冒泡排序、归并排序、基数排序 插入排序[稳定] 适用于小数组,数组已排好序或接近于排好序速度将会非常快 复杂度:O(n^2) - O(n) - O(n^2) - O(1)[平均 - 最好 - 最坏 - O(1)[平均 - 最好 - 最坏 - 空间复杂度] 栈空间0(lgn) - O(n) 选择排序 复杂度:O(n^2) - O(n^2) - O(n^2) - O(1)[平均 - 最好 - 最坏 - 空间复杂度] 希尔排序 复杂度 小于O(n^2) 平均 O(nlgn) 最差O(n^s)[1<s<2] 空间O(1) 26.查找与散列 26.1 散列函数设计 直接定址法:f(key) = a* 31.Java移位运算符 java中有三种移位运算符 << :左移运算符,x << 1,相当于x乘以2(不溢出的情况下),低位补0 :带符号右移,x >> 1,相当于x除以2,正数高位补0,负数高位补 38.Java语言特性 Java致力于检查程序在编译和运行时的错误 Java虚拟机实现了跨平台接口 类型检查帮助检查出许多开发早期出现的错误 Java自己操纵内存减少了内存出错的可能性 Java还实现了真数组

    1.3K50发布于 2018-09-12
  • 来自专栏程序生涯

    Linux基础知识2

    <2>查看登录用户:who who命令用于查看当前所有登录系统的用户信息。 ?

    97840发布于 2020-08-14
  • 来自专栏mysql

    mysql基础知识(2)

    datatype2 [constraint2],... [ table_options ]); table_name 是新表的名称。 column1, column2, ... 是表中的列名。 datatype 是列的数据类型,如 INT, VARCHAR, DATE 等。 (2)读取(Read) 查询所有数据 使用 SELECT * FROM 表名; 可以查询表中的所有数据。 (2)数值函数: ABS(number):返回数值的绝对值。 ROUND(value, decimal_places):将数值四舍五入到指定的小数位数。 DATEDIFF(date1, date2):返回两个日期之间的天数差。 TIMESTAMPDIFF(unit, datetime1, datetime2):返回两个日期/时间之间的差异。

    52311编辑于 2025-03-06
  • 来自专栏个人分享

    JAVA基础知识

    Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。 2.JDK 和 JRE 的区别是什么? 虚拟机栈也就是我们平常所称的 栈内存 , 它为 java 方法服务,每个方法在执行的时候都会创建一个栈帧,用于存储局部变量表、操作数栈、动态链接和方法出口等信息。  2Java 内存模型的抽象示意图如下:  ? 从上图来看,线程 A 与线程 B 之间如要通信的话,必须要经历下面 2 个步骤:  1.  java 类加载需要经历一下 7 个过程:  加载  加载时类加载的第一个过程,在这个阶段,将完成一下三件事情:  1. 通过一个类的全限定名获取该类的二进制流。  2.  启动类加载器 (Bootstrap ClassLoader) 用来加载 java 核心类库,无法被 java 程序直接引用。  2

    1.1K20发布于 2018-09-06
  • 来自专栏await

    java基础知识

    label="内部类"} 在Java程序中,通常情况下,我们把不同的类组织在不同的包下面,对于一个包下面的类来说,它们是在同一层次,没有父子关系: java.lang ├── Math ├── Runnable Java的内部类分为好几种,通常情况用得不多,但也需要了解它们是如何使用的。 在Java程序中,出现这种情况,编译器会报错。 {/collapse-item} {collapse-item label="非访问修饰符"} 为了实现一些其他的功能,Java 也提供了许多非访问修饰符。 , 参数3 代表每次循环后所增减的值 注释:For里面也可以进行break语句 Java作为一种面向对象语言。

    73430发布于 2021-09-09
  • 来自专栏个人路线

    Java面向对象基础知识2)对象和类的概念

    总结   1.对象是具体的事物;类是对对象的抽象;   2.类可以看成一类对象的模板,对象可以看成该类的一个具体实例。    在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的值对其初始化。

    54620发布于 2021-08-03
  • 来自专栏WD学习记录

    Java核心技术 卷I 基础知识 学习笔记(2

    参考:Java核心技术 卷I 基础知识 Unicode和char类型 码点是指与一个编码表中的某个字符对应的代码值。在Unicode标准中,码点采用十六进制书写,并加上前缀U+。 Java中,char类型描述了UTF-16编码中的一个代码单元。 运算符优先级 ? ? 码点与代码单元 Java字符串由char值序列组成。 大数值 如果基本的整数和浮点数精度不能够满足需求,那么可以使用java.math包中的两个很有用的类:BigInteger和BigDecimal,这两个类可以处理包含任意长度数字序列的数值。

    69820发布于 2019-02-25
  • 来自专栏数据库学习笔记

    基础知识】RMAN基础知识-Part2

    接上一篇【基础知识】RMAN基础知识-Part1 利用两篇将之前学的内容整理出来,又做了一遍实验,常用不常用的都有。 .dbf'; set newname for datafile 2 to '/u01/app/oracle/oradata/prod2/sysaux01.dbf'; set newname for 方式2: --使用oracle提供的dbv工具 dbv file=/oradata/datafile/pxk/system01.dbf ```# 标题 ! 2.恢复期间,数据文件依然是联机的状态。 3.如果没有块恢复技术,单个块坏掉,也需要整个数据文件离线,恢复,online。这样恢复时间就很长,影响业务运行。 >1 crontab -l 每天凌晨1点执行脚本 1列—分钟 2列—小时 3列—日期 4列—月份 5列—星期 6列—命令 1–代表标准输出 2–代表标准错误 2&>1 代表2的输出重定向等同于1,无论标准输出还是标准错误都往里面丢

    1.2K20发布于 2021-04-22
  • 来自专栏我和未来有约会

    ios开发基础知识2

    animationWithKeyPath:@"transform.translation.x"]; theAnimation.duration=1; theAnimation.repeatCount=2;

    63590发布于 2018-01-16
  • 来自专栏shimeath的Java学习

    Java基础知识(一)

    Java编译程序也用Java编写,而Java运行系统用ANSIC语言编写。 高性能 Java是一种先编译后解释的语言,所以它不如全编译性语言快。 二、JDK和JRE的区别 JRE: java Runtime Environment(java运行时环境)。即java程序的运行时环境,包含了java虚拟机,java基础类库。 JDK: Java Development Kit(java开发工具包)。即java语言编写的程序所需的开发工具包。 1. equals方法 Object的equals方法是比较对象的内存地址是否相等,即若object1.equals(object2)为true,则表示equals1和equals2实际上是引用同一个对象 2. toString 返回对象的字符串表示形式。 一般来说, toString方法返回一个可以代表这个对象的字符串。 结果应该是一个简明扼要的表达。 建议所有子类覆盖此方法。

    65330发布于 2020-07-30
  • 来自专栏Java患者

    Java基础知识(三)

    提高了代码的复用性 提高了代码的维护性 让类与类之间产生了关系,是多态的前提 继承弊端 类的耦合性增强了 开发的原则:高内聚,低耦合 耦合:类与类的关系 内聚:就是自己完成某件事情的能力 继承特点 Java 只支持单继承 Java支持多层继承(继承体系) 如果想用这个体系的所有功能用最底层的类创建对象 如果想看这个体系的共性功能,看最顶层的类 继承注意事项 子类只能继承父类所有非私有的成员(成员方法和成员变量 override(重写):发生在java的继承中,当子类需要使用和父类方法名相同,但实现过程不同的方法时,就会用到重写。

    52330发布于 2021-05-13
  • 来自专栏JavaEE

    java基础知识02

    前言: 接着《java基础知识01》,再来聊聊剩下的那些知识点。 一、java基础类库: 1、String字符串: 字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中。 2、 网络编程步骤: (1). 客户端网络编程步骤: 建立网络连接 交换数据 关闭网络连接 (2). 服务端网络编程步骤: 监听端口 获得连接 交换数据 关闭连接 3、Java网络编程: 和网络编程相关的API位于java.net包下。 (1). (2). 总结: 《java基础知识01》和本文简陋的总结了一些java基础的知识点,由于本人只是个小白,只能在此抛砖引玉,望各位大神多多指点!

    69620发布于 2018-12-05
  • 来自专栏Java开发

    Java集合基础知识

    七: 获取反射的三种方法 1.通过new对象实现反射机制 2.通过路径实现反射机制 3.通过类名实现反射机制 public class Student { private int id; String classobj1 = stu.getClass(); System.out.println(classobj1.getName()); //方式二(所在通过路径-相对路径) Class classobj2 = Class.forName("fanshe.Student"); System.out.println(classobj2.getName()); //方式三(通过类名) Class classobj3 java.util.Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、 线程安全等操作。 lo >= 0 && lo <= hi && hi <= a.length; int nRemaining = hi - lo; if (nRemaining < 2)

    34110编辑于 2024-10-21
  • 来自专栏Java开发

    Java基础知识扫盲

    2、如果任务抛出未捕获异常,将导致整个 Timer 线程终止,影响其他任务的执行。 3、Timer 无法提供高精度的定时任务。因为系统调度和任务执行时间的不确定性,可能导致任务执行的时间不准确。 在Java的序列化机制中,如果是String,枚举或者实现了Serializable接口的类,均可以通过Java的序列化机制,将类序列化为符合编码的数据流,然后通过InputStream和OutputStream Java中的注解是干嘛的 Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。 Java 注解是从 Java5 开始添加到 Java 的。 Java的注解,可以说是一种标识,标识一个类或者一个字段,常常是和反射,AOP结合起来使用。 import java.lang.annotation.Target; import java.lang.annotation.ElementType; @Target({ElementType.TYPE

    24410编辑于 2024-10-21
  • 来自专栏caidblog

    2. MySQL基础知识

    2. 跨平台⽀持:MySQL可运⾏在当前⼏乎所有的操作系统上,例如Linux、 Unix、Windows以及Mac等操作系统。 创建数据库表 创建表命令 CREATE TABLE person ( Id varchar(40), name varchar(100) COMMENT '姓名', gender varchar(2) 2.

    53920编辑于 2022-09-13
  • 来自专栏phpcoders

    Java相关基础知识

    J2SE:java标准版,适用于开发桌面应用程序; J2ME:java微型版,适用于消费产品,如手机、掌上计算机; J2EE:java企业版,用来构建企业服务应用; 对象的声明: 类名 对象名;

    49630发布于 2021-03-16
  • 来自专栏python-爬虫

    java基础知识----循环

    while循环 while( 布尔表达式 ) { //循环内容 } do...while循环 do { //代码语句 }while(布尔表达式); //相对于while循环他会至少执行一次do里面的代码 for循环 方式一 for(初始化; 布尔表达式; 更新) { //代码语句 } 方式二 for(声明语句 : 表达式) { //代码句子 } 例如 int [] numbers = {10, 20, 30, 40, 50}; for (int x : numbers){

    38020发布于 2021-04-02
领券