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

    Java官方笔记3Java语言基础

    // 局部变量 } } 变量命名规则 驼峰命名法,可参考阿里规范: https://github.com/alibaba/p3c 基本数据类型 Java有8个基本数据类型:byte、short Java的String严格来说不算基本数据类型,因为它其实是一个类,java.lang.String。 - Summer"; break; case 3: quarterLabel = "Q3 - Summer"; break; default System.out.println("Invalid month."); break; } 如果selector是null,会报空指针异常:NullPointerException 参考资料: Java Language Basics https://dev.java/learn/language-basics/

    41640编辑于 2023-03-31
  • 来自专栏全栈程序员必看

    java语言_java语言特点

    1.简洁有效 Java语言是一种相当简洁的“面向对象”的程序设计语言Java语言克服了C++语言中的所有的难以理解和容易混淆的缺点,例如头文件、指针、结构、单元、运算符重载和虚拟基础类等。 2.可移植性 Java语言最大的特点在于“一次编译,处处运行”,Java语言的执行基于java虚拟机的(JAVA Virtual Machine Jvm)运行,将源代码编译处字节码文件。 3.面向对象 面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。 而Java是一门面向对象的编程语言,并且有着更加良好的程序结构定义。 随着java语言不断的完成,java语言提供了JUC的多线程开发框架。降低开发者在使用多线程编程中的复杂程度。 9.

    2.1K20编辑于 2022-08-02
  • 来自专栏刷题笔记

    【1-3java语言高级】笔记(自己整理原创)

    1-3java语言高级 笔记内容为网课随堂笔记,3.5倍速快速复习三个小时写的笔记,比较粗糙 附上思维导图截图 建议图片另存为到本地观看 ?

    67320发布于 2020-06-23
  • 来自专栏全栈程序员必看

    java属于什么语言_java语言属于什么语言

    JAVA语言是一种介于解释型语言和编译型语言之间的面向对象语言,属于高级混合型语言Java代码需要先编译成class,然后交给JVM执行。 而JVM在执行class代码时是解释执行的,所以Java不是一门单纯的编译型或解释型语言,它是一门混合型语言。 它是集编译型语言和解释型语言的优势于一身,即执行速度较快,只需编写和编译一次,从而逐步发展成了一门高级语言Java语言是一个支持网络计算的面向对象程序设计语言Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。因此Java语言具有功能强大和简单易用两个特征。 Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

    2.5K20编辑于 2022-09-08
  • 来自专栏python3

    Go语言3

    Achtung"] H:\Go\src\go_dev\day3\strings> */ 如果只需要去掉前面的部分,或者只去掉末尾的部分,还有下面2个方法: strings.TrimLeft(s string now := time.Now() fmt.Println(now.Year(), now.Month(), now.Day()) } /* 运行结果 H:\Go\src\go_dev\day3\ -01-02×××5:04:05Z07:00" RFC3339Nano = "2006-01-02×××5:04:05.999999999Z07:00" Kitchen = "3: default: } go语言了,case结尾不需要加break,并且语句也不会继续匹配后面的条件。 例如6=1+2+3。编程找出1000以内的所有完数。 三、输入一个字符串,判断其是否为回文。回文字符串是指从左到右读和从右到左读完全相同的字符串。

    73410发布于 2020-01-07
  • 来自专栏Java开发者杂谈

    JDK1.7新特性(3):java语言动态性之脚本语言API

    简要描述:其实在jdk1.6中就引入了支持脚本语言的API。这使得java能够很轻松的调用其他脚本语言。 具体API的使用参考下面的代码: 1 package com.rampage.jdk7.chapter2; 2 3 import java.io.FileWriter; 4 import ; 30 } 31 engine.eval("var a = 12;"); 32 33 // Part 2: 不同脚本语言javajava语言内获取不到对应的变量 46 System.out.println(engine.get("message2")); // null 47 如果脚本中的顶层方法或者对象中的成员方法实现了java中的接口, 102 // 可以通过Invocable接口中的方法来获取及脚本中对应的java接口 的实现对象。

    1.3K100发布于 2018-03-14
  • 来自专栏达达前端

    Java语言

    Java语言基础教程 Java语言基础教程 本文将放入菜单栏中方便学习,记得点赞哦! Java分为3个体系,为JavaSE,JavaEE,JavaME,是一种面向对象的程序设计语言,记住Oracle公司收购了 Sum公司,然后Oracle公司就负责了Java语言的维护。 体系 Java语言的特点,具有面向对象,平台无关性,简单性,解释性,多线程,分布式,健壮性,高性能,安全性等。 ? 效果 下载语言: www.eclipse.org/babel ? 效果 ? str.substring(0); // 从开始到结束 str.substring(3); // 从3开始 str.substring(0,3); // 从0到3 spilt()切割分隔符 字符串替换:

    2K20发布于 2019-07-03
  • 来自专栏python3

    【Go语言】【3】GO语言常量

      通常情况下语言入门前会讲一堆背景和特性,目的是为了能让学习者对该语言有一个大概的认识,但这里我想直接进入细节,不是因为任性,而是因为常量是编程语言最基本的组成元素,这与语言背景无关。 2i 二、常量 和其它语言(C、C++、Java等)类似,由const关键字修饰,例如: const PI float64 = 3.1415926535897932 const EluerE float64 常量定义语句不用分号结束 在Java或C等语言中,一般都是这样定义:const str string = "ok";但在GO中懒得把分号(;)都省略了。 ---- 【编后话】: 开始接触GO,感觉它就是一个大杂烩,里面即有C语言的影子,也有Java语言的影子,也有JavaScript脚本的影子,同时还有Pascal语言的痕迹,但使用使用着感觉这符合人的正常思维 借用知乎用户的话讲:GO语言是一门看似简单实际并不简单,貌似外表丑陋实则另有考究的语言。 ----

    2.4K10发布于 2020-01-07
  • 来自专栏python3

    java 3

    0b 0B开头 八进制--以0 开头 十进制 十六进制---0x 0X  注意f 15 的使用,取出后4位二进制 进制间的转化 1.十进制--r进制,除R取余,倒着读 2.r进制--十进制,乘以权数 3.

    43320发布于 2020-01-17
  • 来自专栏全栈程序员必看

    java语言代码大全_java语言代码大全解析

    Java语言是如今互联网最热门的语言之一,今天我们就来了解一些java语言经常用到的代码,快来看看吧。 字符串转日期String methodName = Thread.currentThread().getStackTrace()[1].getMethodName(); 以上就是今天的全部内容,想知道更多java

    2.4K20编辑于 2022-09-08
  • 来自专栏全栈程序员必看

    java语言的特点_Java语言有什么特点?

    1、简单性:Java语言继承了C++语言的优点,去掉了C++中学习起来比较难的多继承、指针等概念,所以Java语言学习起来更简单,使用起来也更方便。 2、面向对象:Java是一种面向对象的编程语言3、分布性:Java设计成支持在网络上应用,它是分布式语言。所以只要用Java编写了一个程序,就可以到处应用。可以节省大量人力物力。 4、编译和解释性:Java编译程序生成字节码,而不是通常的机器码,这使得Java开发程序比用其他语言开发程序快很多。 5、稳健性:Java刚开始被设计出来就是为了写高可靠和稳健的软件的。 8、高性能:Java是一种先编译后解释的语言,所以它不如全编译性语言快。但Java设计者制作了“及时”编译程序,这样就可以实现全编译了。 9、多线索性:Java是多线索语言,它可以同时执行多个程序,能处理不同任务。 10、动态性:Java语言设计成适应于变化的环境,它是一个动态的语言

    2.4K40编辑于 2022-09-07
  • 来自专栏C++

    C语言(指针)3

    5、指针运算 5.1指针 +- 整数 在 C语言(指针)1中,我们已经了解过了指针 +- 整数的情况,知道了指针 +- 整数的结果取决于它所指向的对象的类型,这里再来看一种指针 (3)指针指向的空间被释放。 上面的代码是一个非常典型的例子,大家觉得上面的代码有什么问题? 野指针在C语言中是非常可怕的,可能会导致内存泄漏、程序崩溃、安全漏洞、数据损坏等,我们一定要避免野指针的出现。 NULL是C语言中定义的一个标识符常量,值是0,0也是地址,但这个地址(空指针)是无法使用的,读写地址会报错,但不会构成野指针。 (3)指针变量不再使用时,及时置NULL,指针使用之前检查有效性; (4)避免返回局部变量的地址。

    21710编辑于 2024-10-16
  • 来自专栏我的计算机成长

    初识C语言3

    ,这些关键字都是语言本身预先设定好的,用户自己是不能创造关键字的。 修饰全局变量-称为静态全局变量 3. 因为在第一段代码中,我们每次进去test函数a的值都会是2,因为每次出test函数a的值就要销毁,这跟它的生命周期有关,所以结果都是33.static修饰函数 static修饰函数和修饰全局变量时的作用是一样的,大家可以参考修饰全局变量的作用。 11. 13.结构体 结构体是C语言中特别重要的知识点,结构体使得C语言有能力描述复杂类型。 比如描述学生,学生包含: 名字+年龄+性别+学号 这几项信息。 这里只能使用结构体来描述了。

    27410编辑于 2024-01-23
  • 来自专栏C++破军之路

    C语言基础(3

    一、c语言中的常量 C语言中的常量分为以下几种: ·字面常量:“3.14”;“10”;“a”;"abcdef" ·const修饰的常变量:如下代码,输出结果为10,因为其已被const修饰,变为常变量 \" 只是单纯的为了输出单引号和双引号 #include<stdio.h> int main() { print("\'"); print("\""); return 0; } 3. include<stdio.h> int main() { printf("a\ta"); return 0; } 输出结果为 4.转义字符\ddd和\xdd ddd表示1~3个八进制的数字 本题答案为:14 五、注释 注释有两种风格:·C语言风格的注释/*xxxxx*/ 缺陷:不能嵌套注释 循环语句 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() { int coding = 0; printf("你会努力学c语言

    38010编辑于 2024-06-04
  • C语言——指针(3

    "; const char *str3 = "hello bit."; const char *str4 = "hello bit. ==str4) printf("str3 and str4 are same\n"); else printf("str3 and str4 are not same\n"); return 所以str1和str2不同,str3和str4相同。 二. 数组指针变量 2.1 数组指针变量是什么 上一章我们讲解了指针数组,它是存放指针(地址)的数组,那么指针数组是指针还是数组呢? [5] = {{1,2,3,4,5}, {2,3,4,5,6},{3,4,5,6,7}}; test(arr, 3, 5); return 0; } 这里的实参和形参都写成了二维数组的形式,其实还有另一种写法 [5] = { {1,2,3,4,5}, {2,3,4,5,6},{3,4,5,6,7} }; test(arr, 3, 5); return 0; } arr[i] == *(arr+i)     

    33300编辑于 2025-10-13
  • 来自专栏R语言数据分析

    R语言基础3

    }##a,b,m为形式参数;jimmy为函数名称;m的默认值为2;##大括号内为编写函数使用的代码;> jimmy(a = 1,b = 2)[1] 9> jimmy(1,2)[1] 9> jimmy(3,6 ,-2)[1] 0.01234568plot(iris[,1],col = iris[,5])plot(iris[,2],col = iris[,5])plot(iris[,3],col = iris[ #当一个代码需要复制粘贴三次,就应该写成函数或使用循环jimmy <- function(i){ plot(iris[,i],col=iris[,5])}jimmy(1)jimmy(2)jimmy(3)

    33520编辑于 2023-09-13
  • 来自专栏大壮

    3.着色语言

    3.着色语言 OpenGL ES 3.0新增加功能 非方矩阵,全整数支持,插值限定符号,统一变量块,局部限定符号,新的内建函数,全循环,全分支支持以及无限的着色器指令长度。 .”和数组下角标 vec3 myvec3 = vec(0,1,2); vec3 temp; temp = myvec3.xxx; //temp = {0,0,0}; 矩阵分量 矩阵被看成由一些向量组成 const float zero = 0.0; 5.结构 类似C语言的结构体。 OpenGL ES着色器语言提供特殊的限定符,定义函数是否可以修改可变参数。 ? 着色语言有意地构造为允许这种内嵌式实现,以支持没有堆栈的GPU。 9.内建函数 方便处理各种计算任务.例如dot(点积),pow(幂次) 10.控制流语句 类似C 3.0开始完全支持循环语句。

    1K30发布于 2020-07-21
  • 来自专栏生信矿工

    R语言笔记-3

    形式参数由函数作者指定,使用者输入实际参数时可省略实际参数 函数的自定义 #自定义函数 cal = function(a,b,c = 2){(a+b)*c} #c=2为函数默认值 cal(1,2) cal(1,2,3) BiocManager::install()相当于library(BiocManager)和install() R包安装常见问题 package not available R包名输入错误 安装命令使用错误 R语言版本与

    65240编辑于 2023-05-20
  • 来自专栏ReganYue's Blog

    JAVAJAVA语言快速入门

    本文章部分资料来源于湖北文理学院计算机工程学院PandaXQJ老师的PPT java语言发展历史: java特点: Java SE(Java Platform,Standard Edition 它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java EE提供基础。 Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。它帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。 Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。 环境变量的配置 JAVA_HOME环境变量,表示Java的安装位置; path路径环境变量,用来指定Java开发包中的一些可执行程序(如java.exe、javac.exe等)所在的位置; classpath

    70730发布于 2021-09-16
  • 来自专栏日常技术分享

    Java语言this关键

    学习Java编程的时候,当学到面向对象这部分内容时都会遇到一个关键字:this。很多初学者对这个关键字的都会感觉到理解不透,不明白这个神秘的”this”到底表示什么意思。 本文将用大白话的形式帮助初学Java的小伙伴来深入理解this关键字的意义,并且梳理它的各种用法。 其实,我们只要把this理解成”本对象自己的”就可以了,让我们首先来看一段代码。

    38430编辑于 2022-11-16
领券