ICode9

精准搜索请尝试: 精确搜索
  • JVM整理(一)2022-05-02 21:34:45

    内存结构 1、程序计数器 2、虚拟机栈 3、本地方法栈 4、堆 5、方法区 1、程序计数器 作用:记录下一条jvm指令的执行地址 特点: 是线程私有的 不会存在内存溢出 2、虚拟机栈 每个线程运行时所需要的内存,成为虚拟机栈 每个栈由多个栈帧(Frame)组成,对应调用每个方法时所占用的内存

  • C语言 字符串常量赋值给指针后不可修改原因分析2022-05-02 19:00:38

    C语言 字符串常量赋值给指针后不可修改原因分析 /转载请说明出处与作者/ /作者:多巴胺dopamine/ 一、问题描述 ​ 字符串赋值给一个指针后,再次赋值的时候发现会报错。而将指针当作指针数组赋值时,却可以修改。 char* a=(char*)malloc(sizeof(char)*5); char* b=(char*)malloc(si

  • 变量、常量、作用域2022-04-29 21:04:21

    变量、常量、作用域 变量 java是强类型语言,每个变量都必须声明其类型 java变量是最基本的存储单元,其要素包括:变量名、变量类型和作用域 type varName [=value] [{,varName[=value]}];//数据类型 变量名 = 值;可以使用都好隔开来声明多个同类型变量 注意事项: 每个变量都

  • Kotlin2022-04-29 09:01:14

    Kotlin 快速入门:https://www.jianshu.com/p/35f0c16242e4   1. 类型后面的? fun test(s:String?) { println("$s may be null") } ?表示可以接收为null的参数s   2. 函数格式: fun 函数名(参数:参数类型):返回值类型{ 函数体 } 没有返回类型,可以不写 返回值用return

  • php程序的安全加载,常量没有定义就不加载此文件2022-04-28 23:03:56

    如 config.php 配置文件设置常量定义 <?php // 如果没有定义 __CONFIG__ 的常量,则不加载此文件 if(!defined('__CONFIG__')) { exit('你不能配置文件'); } 前端载入 config.php必须定义 __CONFIG__ 的常量 define('__CONFIG__', true);

  • 变量与常量2022-04-27 01:00:06

    变量 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。 public class Demo06 { public stati

  • 大一/初学者学C语言前必看!!!(建议收藏)2022-04-26 14:33:38

    目录 数据类型 常量、变量 数组 字符串、转义字符 选择语句 循环语句 函数 操作符 结构体 指针 神秘的学习资料基地​jq.qq.com/?_wv=1027&k=5kWJsY1z   一、数据类型 现实生活中,我们对信息的分类方式多种多样,目的都是为了更好的处理它们。而对于计算机而言,所有的信息最后都要

  • 变量,作用域,常量2022-04-24 19:31:24

           局部变量,必须声明和初始化值 实例变量:从属于对象:如果不自行初始化,这个类型的默认值 0 0.0 布尔值:默认是false 除了基本类型,其余的都是null 类变量 static    final和static书写不分先后顺序  

  • C++(day1)2022-04-22 17:03:08

    (1) bool类型 (2)const限定符 (3)const与#define    (4)结构体内存对齐 1、bool类型 1)逻辑类型也称布尔类型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节。 2)声明方式:bool  result;        result = true; 3)可以当做整数用(tr

  • Java7之后的intern2022-04-21 23:03:34

    最近在《深入理解Java虚拟机》一书中了解到,以下内容在Java7中第一个返回true,第二个返回false,产生了一些疑惑,经过一番搜索,对intern的理解有所加深,这里记一下。 public class RuntimeConstantPoolOOM { public static void main(String[] args) { String str1 = new S

  • 常量,变量2022-04-20 19:00:14

    public class demo04 { //类变量:static static double salary = 2500; final static double pi = 3.14; // 属性:变量 //实例变量:从属于对象;如不进行初始化就会被赋予默认值 0 0.0 null //布尔值默认是false //除了基本类型其余都是null Stri

  • 变量2022-04-18 00:37:06

      变量是什么:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其元素包括变量名,变量类型和作用域 type varName[=value] [{,varName[=value]}];//不建议在一行里定义                                    

  • 变量2022-04-16 18:01:07

    变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型 java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域  注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型 变量名必须是合法的标识符 变量声明是一条完整的语句,因此每

  • JVM之方法区详解2022-04-15 12:01:03

    大家好,我是程序员学长,专注分享大数据、算法、java、python等相关知识,欢迎和我一起交流学习。 联系我 JVM 系列文章我们已经更新完了JVM 的类加载子系统和虚拟机栈,今天我们来聊一下 JVM 之方法区。 首先,我们来看一下方法区和堆、栈之间的交互关系。 User 存放在元空间,也可以说是

  • 《Effective C++》rule 02: Prefer consts, enums, and inlines to #defines2022-04-14 03:31:22

    宏定义的问题 C++ 会在预处理阶段对宏定义进行字符串替换. 因此,如果在一个头文件进行了类似如 #define ASPECT_RATIO 1.653 的宏定义,那么此常量相关的编译错误信息显示的会是 1.653, 而这个宏定义如果不在你写的程序内 (而是它包含的一个头文件内),那么定位问题就会很麻烦. 原因很

  • 第1章 数据类型 第2节 .JavaScript数据类型2022-04-13 21:00:18

     数据类型 数据类型相当于手里有什么原料,来加工处理得到产品。  每一个语言都要考虑数据类型问题,网页设计也不例外,C语言中要先定义int,double,char,Boolean等类型,以利于运行时对应开辟存储的空间大小,和使用什么样的运算程序。 例如:  + 运算符:+  函数:           Javascrip

  • solidity基础-常量、变量和函数2022-04-13 13:34:10

    一、变量   solidity 的变量和 其他语言一样,分为局部变量,全局变量,状态变量; 1.1、局部变量   变量仅在函数中有效; contract VariableTest{ function getResult() public view returns(uint){ uint a = 1; return a; } } 1.2、全局变量 ( Global Variab

  • 变量、常量和作用域2022-04-12 22:31:05

    一、变量   可以变化的量   Java是一种强类型语言,每个变量都必须声明其类型   Java变量是程序中最基本的存储单位,其要素包括变量名,变量类型和作用域      注意点:     *每个变量都有类型,类型可以是基本类型,也可以是引用类型     *变量名必须是合法的标识符   

  • 浮点数据的输出控制2022-04-12 19:34:00

    先说,3.14这类带小数点常量在c/c++默认为是double类型常量,可以用3.14f来表示float类型常量。 int x =1  整数型变量  整数型常量 int y =1.0  整数型变量  double型常量     表示(运行)的还是整数类型 ---------------------------------------------------------------------

  • JAVA自学_面向对象04STRING2022-04-12 16:00:07

    一、定义:   String类定义的变量可以用于存储字符串,同时提供了许多操作字符串的功能   java.lang.String——所有“ ”的变量都可以认为是字符串对象——常被称为不可变字符串类型,它的对象在创建后不能被更改 (以“ ”给出的字符串对象,在字符串常量池中存储,在堆中;加法得到的新

  • 常量2022-04-11 01:32:43

    常量:3=5;不能执行; 变量:num=3;可以执行; 常量:字面常量             const所修饰的常变量            #define定义的标识符常量           枚举常量  字面常量:例如:3 const所修饰的常变量:const int num=4;      不可在更改(后面再定义num=5,不行) 但是,num仍为变量,

  • Java基础常见知识&面试题总结(下)2022-04-10 21:33:07

    Java基础常见知识&面试题总结(下) 1.面向对象基础 1.1面向对象和面向过程的区别 两者的主要区别在于解决问题的方式不同: 面向过程把解决问题的过程拆成一个个方法,通过一个个方法的执行解决问题。 面向对象会先抽象出对象,然后用对象执行方法的方式解决问题。 另外,面向对象开发的

  • Java基础(常量、变量、注释、数据类型等)2022-04-10 16:34:32

    Java基础语法 注释 注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。 Java中的注释分为三种: 单行注释: //这是单行注释的文本 多行注释 /* 这是多行注释的文本 这是多行注释的文本 这是多行注释的文本 */ 文档注释

  • 《码处高效:Java开发手册》之代码风格2022-04-10 10:01:03

    流水淡,碧天长,鸿雁成行。编码风格,简捷清爽,反引无限风光。   在美剧《硅谷》中有这样一个经典镜头,主人公 Richard 与同为开发工程师的女友闹分手,理由是两人对缩进方式有着截然不同的编程习惯,互相鄙视对方的代码风格。Richard 认为" one tab saves four spaces ”,缩进使用 Tab 键

  • Java基础——static与final2022-04-09 16:32:38

    Java基础——static与final static 静态(类)的属性 属性 静态属性最好用类名来调用 不要用实例化的对象来调用 静态(类)方法是不能直接访问非静态(对象)成员的(类怎么可能直接调用对象的东西!!!) 静态方法中不允许使用this或是super关键字。this是调用本类的方法和属性,super是调用父类的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有