• java: System Java Compiler was not found in classpath: java.lang.ClassNotFoundException: com.s错误改正方法

    时间:2024-05-31 17:28:39

    刚开始编译java 时候,什么jdk也都安装完毕了,但是老是出现老是出现这个问题。现在出来写一个博文进行记录一下。       我的编译环境:jdk版本:1.8;win7;编辑器:IntelliJ Idea ;解决方法:1.找设置:2.然后在Java Compiler 中将Use compiler中...

  • 七:Java之封装、抽象、多态和继承

    时间:2024-05-31 16:56:03

    本文章介绍了关于Java中的面向对象封装、抽象、继承、多态特点Java面向对象主要有四大特性:封装、抽象、继承和多态。一、封装封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的总体,也就是将数据与操作数据的源码进行有机的结合,形成“类”,当中数据和函数都是类的成员。在面向对象语言中,封装...

  • Java(四)

    时间:2024-05-31 16:47:06

    下面的代码可以实现以字节为单位复制文件的功能,适合复制非文本类型的文件,为了更清楚的观测运行速率,我加入了程序计时器,代码如下: import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOExc...

  • 九月最新-平安寿险Java面试,四次面试的详细流程。

    时间:2024-05-31 15:51:25

    昨天跟一个小伙伴聊天,说我天天都发的是BATBAT的,看得他都有点怀疑人生了,想让我扒一两篇保险公司的Java面试题,应该也是准备要去面试了。对于我这样的实力宠粉的人,怎么能不接受这样的要求,绝对不是我也不想扒BAT的面试题了,嗯。这不,上网收集了好久的保险公司的面试题,然后再去掉重复的问题,剩下了...

  • idea中有些java代码文件不能跳转的问题解决方案

    时间:2024-05-31 15:48:29

    如下图所示,有些java文件前面的图标不是c,是一个文档图标,且代码不能跳转。提示 经过反复尝试,最终解决方案如下:File---File Properties----Associate with File Type...在打开的对话框中,把文件属性改为java即可,具体如下图:...

  • Java模拟浏览器访问并获取网页代码

    时间:2024-05-31 14:58:44

    一般的网页可以直接通过URL直接获取HTML的代码public static void main(String[] args) throws Exception { //获取url URL url = new URL("https://www.baidu.com"); //下载资源...

  • MyEclipse中调试JAVA Web程序

    时间:2024-05-31 14:47:23

    一、调试步骤设置断点打开文件 HelloServlet 对第13行进行断点设置.断点概念: 断点就是指在调试模式下,当代码运行到断点这个位置的时候,就会停下来,便于开发者观察相关数据,进行代码逻辑的分析,排错。设置断点有几种方式,比如要在第13行设置断点1. 在行号13那个位置,右键点击鼠标,然后选...

  • 是如何学习 Java 的?

    时间:2024-05-31 14:12:57

      我曾在携程旅行网做 Java 开发,也曾拿过阿里 P7 offer 和饿了么、美团等公司的 offer,这是职位都是 Java 开发岗,也做过 Java 面试官面试过不少同学。下面我就和大家分享一下我学习 Java的经验。 我将从 Java 基础知识、Java 框架、计算机基础和 Java 工...

  • JAVA-程序员进阶之路

    时间:2024-05-31 13:19:47

           自己大学期间学习的是软件工程,从需求分析到项目上线整套流程都接触过,大二就开始接触java,但是没有好好把握。大把时间虚度在lol里面了。已经在工作的我,作为一个菜鸟程序员,自己也有一个学习路线和目标。(仅自己参考)第一阶段:java基础            第一部分主要以看书为主吧...

  • Java ---Listener监听器配置及实例

    时间:2024-05-31 13:19:23

    转载自:https://www.cnblogs.com/yangming1996/p/6702565.htmlweb中常见的的几个监听事件如下: ServletContextListener:用于监听web应用的启动和关闭 ServletContextAttributeListener:用于监听在a...

  • TeamCity配置代码自动化发布本机java项目到远程测试服务器tomcat下

    时间:2024-05-31 12:39:30

    1.点击红线按钮开始创建每一个步骤。2.上传classes.zip包到远程tomcat的webapp下target:172.16.20.200:/home/softislandinter/apache-tomcat-8.0.26/webapps/ROOT/WEB-INFsources:D:/ecli...

  • (转)Java中的容器详细总结

    时间:2024-05-31 12:24:25

    Java中的容器详细总结(编辑中)原文链接:http://anxpp.com/index.php/archives/656/注:本文基于 Jdk1.8 编写通常程序总是根据运行时才知道的某些条件去创建新的对象。在此之前,也不知道要创建的对象的数量(甚至是确切的对象类型)。为了解决这个问题,java提...

  • 无源码情况下动态调试混淆的java程序

    时间:2024-05-31 12:13:14

        ****JAVA通常是非常简单的,因为优秀的JAVA二进制反编译器已经存在多年。类似于jd-gui工具和恢复java二进制文件源代码功能也做的非常出色的。在这种情况下我们需要动态调试java反编译java程序的情况下,可以从反编译导出然后导入java IDE如Eclipse作为一个新的jav...

  • JAVA并发理论与实践

    时间:2024-05-31 12:08:10

    JDK5.0中更灵活、更具可伸缩性的锁定机制流行的原子非阻塞算法简介

  • JAVA+Maven+TestNG+Jenkins搭建接口自动化框架(一)项目搭建

    时间:2024-05-31 12:07:06

    第一次写这种文章,本人也是一个刚刚工作3年的测试。自己想在测试开发的路上走得更远的人,顺便留下自己的脚步吧。最近离职了,把自己会的一些东西整理一下,打算都写出来。时间也相对富裕一点,哈哈哈让我们开始吧->整个项目思路就是使用testng编写测试用例,Jenkins调用xml去执行测试用例,最后...

  • Java正则表达式详细解析

    时间:2024-05-31 11:58:33

    元字符正则表达式使用一些特定的元字符来检索、匹配和替换符合规则的字符串元字符:普通字符、标准字符、限定字符(量词)、定位字符(边界字符)正则表达式引擎正则表达式是一个用正则符号写出来的公式程序对正则表达式进行语法分析,建立语法分析树再根据语法分析树结合正则表达式引擎生成执行程序(状态机),用于字符匹...

  • JAVA学习-练习试用Java实现“最长回文子串”

    时间:2024-05-31 11:45:52

    问题: 给定一个字符串 s,找到 s 中最长的回文子串。 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s = "cbbd" 输出:"bb" 示例 3: 输入:s = "a" 输出:"a" 示例 4:输入:s = "ac" 输...

  • java类生命周期详细解析

    时间:2024-05-31 11:45:36

    (一)详解java类的生命周期引言最近有位细心的朋友在阅读笔者的文章时,对java类的生命周期问题有一些疑惑,笔者打开百度搜了一下相关的问题,看到网上的资料很少有把这个问题讲明白的,主要是因为目前国内java方面的教材大多只是告诉你“怎样做”,但至于“为什么这样做”却不多说,所以造成大家在基础和原理...

  • Java之Set、可变参数

    时间:2024-05-31 11:32:42

    一、java.util.Set是Collection接口的子接口,特点:不允许重复元素不保证先后顺序没有索引值二、常用的实现类:HashSet:底层使用哈希表,查找对象的速度嗷嗷快。LinkedHashSet:底层也是哈希表,但是额外还有链表,用来维护先后顺序。TreeSet:有大小排序。三、重点问...

  • Java的垃圾回收机制、年轻代与老年代

    时间:2024-05-31 11:29:46

    目录1 被判定为垃圾的标准2 判定对象是否为垃圾的算法2.1 引用计数法2.2 可达性分析算法3 垃圾回收的算法3.1 标记-清除算法(Mark and Sweep)3.2 复制算法(Copying)适用于对象存活率低的场景(年轻代中),因为需要复制的对象少。年轻代与老年代后面会介绍到。3.3 标记...