反射机制动态语言: 在运行的时候可以改变其结构的语言,就在在运行的时候代码根据某些条件改变自身的结构。例:C#,JavaScript,python静态语言: 相对于动态语言。(Java,c,c++)一个类在内存中只有一个class对象类的初始化分析类的主动引用(一定会发生类的初始化) 当虚拟机启动时先初始化main方法所在的类 new一个类的对象 调用类的静态常量和静态方法 使用java.lang
转载 2021-04-20 21:02:30
61阅读
2评论
/* 浮点数的特点 */ //float 是不准确的,会舍弃误差 大约 接近但不等于 有限 离散 //double 最好完全使用浮点数进行比较 double a1=0.1/10; float a2= 0.1f; System.out.println(a1==a2);//结果是 false Syste ...
转载 2021-07-27 17:18:00
33阅读
2评论
Java编写-编译-运行过程 编写:我们将编写的java代码以".java"格式保存。 编译:使用javac命令编译Java源文件。格式:javac 源文件名.java 运行:使用java运行字节码文件。格式:java 类名 在一个Java源文件中可以声明多个class,但是,只能最多有一个类声明为 ...
转载 2021-07-22 10:52:00
75阅读
2评论
/**测试标识符的写法,标示符必须以字母,下划线,$开头。其它部分可以加数字、字母、下划线、$,1字节=8位,2的8次方状态,3个字节表示一个汉字,*/public class Welcome{ public static void main(String[] args){ ...
转载 2015-09-23 20:56:00
7阅读
package com.bjsxt.chap03;public interface Valuable { public double getMoney();}interface Protectable { public void beProtected();}interface A ex...
转载 2013-11-24 14:39:00
46阅读
2评论
// video 01 在 Java prepare 中当出现类型转换时,尽量使用显示类型转换 int x ; double y = (double) x;尽量避免重复代码在循环中尽量不要出现过多的 break, 因为出现过多的 break 就表示有很多种情况可以跳出循环// 要知道循环次数 for (init; test; step) { statements }// 不知道循环次数的情况 init while (test) { statements step } 以上两种循环等价method 就是为了分割顺序编程的 method 的目的就...
转载 2012-12-19 09:27:00
816阅读
2评论
数据类型 强/弱类型语言 强类型:要求变量使用严格符合规定,必须先定义才可以使用 弱类型:符合变量使用规定即可,比如在JS中,‘1’+3可以是13或者是”13“可以是数字也可以是字符串 基本类型 Primitive Type 整数拓展 浮点数 可以看到f 和 d 大小相同,但系统输出它们两个是不一样 ...
转载 2021-10-19 17:11:00
52阅读
2评论
使用myEclipse创建第一个java项目 之后 右键 点击 src 创建 Class
转载 2017-06-29 12:00:00
45阅读
2评论
暂时不发
原创 2021-11-20 14:26:21
45阅读
谁有最新CF外挂哦?可以发个来不?
原创 2011-04-29 23:20:06
420阅读
http://codeforces.com/problemset/problem/552/D#include #include #include #include #include #include #include #include #include #include #long ll;typedef
原创 2023-07-11 16:30:55
131阅读
1.什么是序列化与反序列化 在Java程序运行期间所创建的对象都暂时保存在内存中,服务端创建的用户session也是如此,假设有一天用户的session过多,并且这些session中有很多僵尸粉,长期不活跃还占用着服务器的内存资源,那么能不能有一种方法可以将处于内存中的对象持久化到硬盘中,等僵尸粉突然活跃后再将其取出重新加载进内存呢?这便用到了序列化技术: 序列化:把对象转换为字节序列的过程 反序列化:把字节序列恢复为对象的过程2.Serializable...
原创 2021-09-07 14:27:19
254阅读
java 安装与设置 1. 安装 jdk 2. 设置执行路径 unix: set path=(/usr/local/jdk/bin $path) ( 在~/.cshrc文件里增加) linux: export PATH=/usr/local/jdk/bin:$PATH (在 ~/.bashrc 或
转载 2014-06-06 19:17:00
107阅读
2评论
Map的泛型集合 创建Student实体类 创建测试类
转载 2017-06-29 12:58:00
92阅读
2评论
配置 在第一部分,我们将介绍配置 logback 的各种方法,给出了很多配置脚本例子。在第二部分,我们将介绍 Joran,它是一个通用配置框架,你可以在自己的项目里使用 Joran 一.Logback里的配置 把记录请求插入程序代码需要相当多的计划和努力。 有观察显示大约 4%的代码是记录。所以即使
原创 2021-12-29 17:06:15
59阅读
Java类和对象面向对象和面向过程的区别面向过程:面向过程比面向对象的性能高。因为类调用是需要实例化,开销比较大、比较消耗资源、所以当性能是最重要的考量因素时一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展面向对象:面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以设计出低耦合的系统、是系统更加灵活、更加易于维护。但是,面向对象性能比面向过程低面向过
原创 2022-07-23 10:53:25
97阅读
/ 1.定义 byte 类型的变量 // 数据类型 变量名 = 数据值;// 2.定义 short 类型的变量 short b = 20;// 3.定义 int 类型的变量 int c = 30
原创 2023-05-15 16:40:59
48阅读
Java 核心概念深度解析:方法、数组与类 一、方法参数传递机制 示例代码分析 import java.util.Arrays; public class Main { static void changeStr(String x) { x = "xyz"; } static void change ...
转载 1月前
402阅读
## 实现Java的%02x格式化输出 作为一名经验丰富的开发者,我将教你如何实现Java中的"%02x"格式化输出。这种格式化输出可以将一个整数以十六进制的形式输出,并保证输出结果的长度为两位数。下面是整个实现过程的流程图: ```flow st=>start: 开始 op1=>operation: 输入一个整数 op2=>operation: 将整数转为十六进制 op3=>operatio
原创 2023-08-09 04:20:44
726阅读
“穿越火线”简称CF,是目前一款非常热门的腾讯国产游戏,不少朋友都在玩,在热门游戏排行中也非常靠前,其实CF游戏并不属于大型3D游戏,对电脑配置要求也不高,首先来看看官方给出的配置要求:从上面腾讯游戏官方配置要求来看,穿越火线对电脑配置要求很低就可以运行,当然用户一般都是一边开游戏吗,一边挂QQ,以及打开一些网页等,所以配置尽量高于官方最低配置要求即可。CPU方面最低是P4处理器,1.5G主频以上
  • 1
  • 2
  • 3
  • 4
  • 5