注释1.单行 // 2.多行 /*   */3.文档 /**  @author=  @version=1 */ /**这是我的第一个java程序@author @version v1.0*/public class HelloJa
转载 2017-02-21 20:28:52
298阅读
1.struts.xml <package 作用:管理配置信息  *将不同模块的配置分包  *通过na
原创 2022-11-03 14:53:47
58阅读
public class demo1 {
原创 2021-11-30 15:35:19
56阅读
二、命令篇Q2.1我写了第一个Java程序,应该如何编译/运行?答:首先请将程序保存为xxx.java文件,注意你可能需要修改文件后缀名。然后在dos窗口下使用javacxxx.java命令,你会发现该目录下多了一个xxx.class文件,再使用javaxxx命令,你的java程序就开始运行了。Q2.2我照你说的做了,但是出现什么“'javac'不是内部或外部命令,也不是可运行的程序或批处理文件。”。答:你遇到了path问题。操作系统在一定的范围(path)内搜索javac.exe,但是没能找到。请编辑你的操作系统环境变量,新增一个JAVA_HOME变量,设为你JDK的安装目录
转载 2022-01-06 14:06:46
39阅读
本文总结了JAVA中的基础知识部分,具体包括:1、对象的初始化;22、继承时,对象的初始化过程;3、关于构造方法;4、有关public、private和protected;5、抽象类;6、final关键字;7、接口interface;8、多重继承;9、接口的嵌入;10、类的嵌入;11、异常类。 面向对象设计是一种程序设计技术。它将重点放在对象(即数据)和对象接口上。抽象,继承...
原创 2023-05-06 13:25:51
6026阅读
第 二 章 Java程 序 开 发 与 运 行 环 境   2.1 JDK环 境   Java不 仅 提供了 一 个 丰 富 的 语 言 和 运 行 环 境, 而 且 还 提供了 一 个 免 费 的Java开 发 工 具 集(Java Developers Kits, 简 称JDK)。 编 程 人 员 和 最 终 用 户 可 以 利 用 这 些 工 具 来 开 发java程 序
转载 2007-10-22 10:35:37
229阅读
非对称加密 公钥加密,私钥解密 一、生成非对称加密的公钥和私钥 RSA算法 DH算法 二、共享密钥 在对大数据进行加密的时候,用到的都是对称加密,因为对称加密速度快,非对称加密速度太慢了。 自己的DH私钥和对方的DH公钥通过密钥协定生成共享密钥,对方也按相同的办法得到共享密钥,两个密钥是相同的,我们可以通过这个共享密钥对称加密要传输的大文档。 以上是a和b两者,还可以多者共享密码。
原创 2010-08-22 05:33:42
414阅读
8、GC是什么? 为什么要有GC? (基础)。          GC是垃圾收集器。Java 程序员不用担心内存管理,因为垃圾收集器会自动进行管   理。要请求垃圾收集,可以调用下面的方法之一:       &nb
原创 2012-04-13 17:41:20
537阅读
继承:Java和其他面向对象的语言的核心是继承的概念 ,它允许一个类中复用另一个类中所定义的代码。在Java中,你可以定义一个一般的(更抽象的)超类,然后用更具体的子类扩展它。接口:与继承相关的另一个强大的技术是使用接口。接口好比100%抽象的超类,它定义了子类必须支持的方法,但是未定义该如何支持它们。话句话说,一个Animal接口可能声明所有Animal实现类都具有eat()方法,但是Anima
原创 2014-03-27 20:55:47
270阅读
继承:Java和其他面向对象的语言的核心是继承的概念 ,它允许一个类中复用另一个类中所定义的代码。在Java中,你可以定义一个一般的(更抽象的)超类,然后用更具体的子类扩展它。接口:与继承相关的另一个强大的技术是使用接口。接口好比100%抽象的超类,它定义了子类必须支持的方法,但是未定义该如何支持它们。话句话说,一个Animal接口可能声明所有Animal实现类都具有eat()方法,但是Anima
原创 2014-03-27 20:56:19
377阅读
一个String值是一个对象。不能用char类型的变量或char类型的值给String变量赋初值。Rectangle r = new Rectangle(x, y, width, height); 其中,x和y指明了矩形的左上角的坐标,width和height指明了长和高。描述字符串“hello”的String类已经不再需要,存放该对象的内存地址会被java自动收回,该地址可以被程序的其他部分使用
原创 2016-06-06 21:54:20
704阅读
private:只能在自己的类中调用,出了类就不行public:能在不同包中被调用default(什么都不加):只能在同一个包中被调用protected:在同一个包里可以使用,在不同包但是是继承关系,也可以使用工作:类的属性用private类的方法一般用public类的多态(多个子类的方法重写):当方法参数为父类时,传入子类会把子类对象给父类引用,父类引用指向了对象,这时候发生了多态,传入不同子类
原创 2019-07-08 14:37:47
107阅读
1点赞
1.equals()和==的区别详解
原创 2021-06-21 18:10:20
103阅读
摘自b站尚硅谷JAVA视频教程 JAVA多维数组 二维数组的初始化 int[][] ids;//声明 ids = new int[][]{{1,2,3},{4,5},{6,7,8,9}};//静态初始化 String[][] names = new String[5][5];//动态初始化 Stri
05:类型转换 由于Java是最强类型语言,所以要进行有些运算的时候,需要类型转换 低 > 高 byte --> short --> char --> int --> long --> float --> double 运算中,不同类型的数据先转化为同一类型,然后进行运算 分类 强制类型转换 (类型 ...
转载 2021-07-20 23:17:00
59阅读
2评论
Java入门 HelloWord 随便建一个文件夹,存放代码 新建一个Java文件 文件后缀名为.java hello.java 【注意】系统可能没有显示文件后缀名,我们需要手动打开 编写代码 public class Hello{ public static void main(String[] ...
转载 2021-07-22 11:03:00
45阅读
2评论
1,对象数组,必须指定了数组长度,长度是固定的 2,除了ArrayList<E>以外,类赋值给变量,只有string类拿到的是值,其他类拿到的都是类的地址值, ArrayList<E>的长度不能用arr.length()或arr.length,要用arr.size() 获取不能用index(),要用
转载 2019-05-28 22:49:00
65阅读
2评论
boolquerybuillder 看上面的流程图就能很明显的看到,filter与query还是有很大的区别的。 比如,query的时候,会先比较查询条件,然后计算分值,最后返回文档结果; 而filter则是先判断是否满足查询条件,如果不满足,会缓存查询过程(记录该文档不满足结果);满足的话,就直接 ...
转载 2021-10-16 20:17:00
90阅读
2评论
Java三大版本: JavaSE:标准版(桌面程序,控制台开发......) JavaME:嵌入式开发(手机,小家电......) JavaEE:企业级开发(web端,服务器开发......) JDK、JRE、JVM JDK:Java Development Kit 开发工具 JRE:Java Ru ...
转载 2021-10-20 21:00:00
81阅读
2评论
类和文件名 java中如果只有一个类,文件名必须与类名一致,有没有public都可以 如果有多个类,必须有一个类名与文件名一致,最多有一个public修饰,也可以没有 有public则文件名必须与该类名一致。 java运行后会产生*.class的文件 Java运行机制 1.编译器 2.解释器 编译器 ...
转载 2021-10-25 19:05:00
73阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5