
Java
文章平均质量分 91
Java
大数据精读周刊
这个作者很懒,什么都没留下…
展开
-
运行时数据区中包含哪些区域?哪些线程共享?哪些线程独享?
运行时数据区中包含哪些区域?哪些线程共享?哪些线程独享?【⭐⭐⭐⭐⭐】Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。JDK 1.8 和之前的版本略有不同,下面会介绍到。区别就是 1.8有一个元数据区替代方法区了。那么,Java 8 中 PermGen 为什么被移出 HotSpot JVM 了?我总结了两个主要原因(详见:JEP 122: Remove the Permanent Generation):由于 PermGen 内存经常会溢出,引原创 2021-12-24 10:29:14 · 1771 阅读 · 18 评论 -
【全】Java基础-语法-下
文章目录Java基础if语句switch语句while 和 do-while 语句for语句跳转语句数组二维数组Java基础if语句if(条件){ 条件成立时执行的代码}if(条件){ 代码块1}else{ 代码块2}switch语句switch(表达式){ case 值1: 代码块1 break; case 值2: 代码块2 break; ... defa原创 2020-10-25 10:00:28 · 700 阅读 · 0 评论 -
【全】Java基础-语法-上
文章目录Java基础Java背景变量数据类型String运算符号位运算符逻辑运算符关系运算符优先级关键字方法(函数)Java基础Java背景Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言(以下简称 Java 语言)和 Java 平台的总称。Java 语言是一种面向对象的编程语言。虽然 Java 仅仅只产生了短短 20 年,但是它的发展是非常迅速的。在 2009 年 4 月 20 号,ORACLE 收购了 Sun 公司,也就是说 Java原创 2020-10-25 09:58:56 · 747 阅读 · 0 评论 -
java IO流实现 实现两个文本的复制
flush() 是把缓冲区的数据强行输出,(注意不要和frush()刷新混淆了) 主要用在IO中,即清空缓冲区数据,一般在读写流(stream)的时候,数据是先被读到了内存中,再把数据写到文件中,当你数据读完的时候不代表你的数据已经写完了,因为还有一部分有可能会留在内存这个缓冲区中。这时候如果你调用了close()方法关闭了读写流,那么这部分数据就会丢失,所以应该在关闭读写流之前先f原创 2016-12-14 15:28:25 · 1066 阅读 · 0 评论 -
易错题-期末考试
package javaClass;/* * 1.编写一个Java程序片断,以定义一个表示学生的类Student。 * 这个类的属性有“学号”、“班号”、“姓名”、“性别”、“年龄”, * 方法有“获得学号”、“获得班号”、“获得性别”、“获得姓名”、“获得年龄”、“获得年龄”。 2.为类Student增加一个方法public String toString( ), 该方法把St原创 2016-12-12 12:24:29 · 1163 阅读 · 0 评论 -
容易忽略的java细节
public class Test1 { public static void main(String[] args) { // TODO Auto-generated method stub int i = 10; String str = "Hello World " + i; // 计算j1/j2时整型变量会提前转换为浮转载 2016-12-10 21:46:56 · 995 阅读 · 0 评论 -
在Java中子类能否重载父类的构造方法?
1,首先明确一点子类不能重载父类的构造方法2,由于在java中类的构造函数与类的名称相同,不可能子类和父类使用相同的类名称,因此子类也就不能重载父类的构造函数,但子类可以通过super来调用父类的构造函数。3,也就是在子类的构造方法里面使用 super() 的方法来调用父类;package javaClass;/* * 编写一个java程序,设计一个汽车类Vehicle原创 2016-12-10 21:36:10 · 9722 阅读 · 9 评论 -
Javaee -----01----javaee的环境搭建和html标签
1,课程概述任务 2,aptana 插件的安装 3 安装 firebug 拖拉4,HTML The WHO was foundedin 1948. 标签有序列表 无序列表原创 2017-06-02 19:53:57 · 1236 阅读 · 0 评论 -
Javaee----02----前端知识概述
ITCAST 选择器 {属性名 : 属性值;} @import url(div.css) position:static:默认fixed:原创 2017-06-02 19:58:31 · 1227 阅读 · 0 评论 -
java----抽象类和数据类型转换
1,抽象类不能实例化,因为有抽象方法未实现2,抽象类可以被继承。3,子类可以是抽象的,也可以非抽象的4,当一个类的一个或多个方法是抽象方法时,当类是一个抽象类的子类,并且不能为任何抽象方法提供任何实现细节或方法体时,当一个类实现一个接口,并且不能为任何抽象方法提供实现细节或方法体时需要使用抽象类java自动数据类型转换自动转换按从低到高的顺序转换。不同类型数原创 2017-05-29 19:18:21 · 1786 阅读 · 0 评论 -
Myeclipse错误:Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project
Myeclipse错误:Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project ...解决方法一.为什么会发生这类错误在编写项目的时候,还没等部署好,就关闭了了myeclipse 10,会出现这种问题。当项目不是由myeclipse创建的,需要检查转载 2016-12-28 15:18:47 · 1397 阅读 · 0 评论 -
++i和i++的根本区别
至于++i和i++有什么区别,举个例子 1.a = i++; 等校为 a = i; i = i + 1; 2.a = ++i; 等校为 i = i + 1; a = i; i++和++i的 最重要的区别大家都知道就是 +1和返回值的转载 2017-01-02 20:35:39 · 1476 阅读 · 0 评论 -
java-01-实现多行输入 并且以指定end 字符(串) 结束 并且查找指定的单个字符
import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Find_az { static int a=0; //定义静态变量方便用于计数 public static void main(String[] args) { System.out.println("请输入原创 2016-11-08 18:16:12 · 4282 阅读 · 0 评论 -
02-java-关键词-变量-类型
java语言的基础组成1,关键字2,标识符:程序中自定义的一些名称 由 字母 数字 _ $ 不支持空格 1,数字不可开头 2,不可用关键字3,注释//单行注释/ *多行注释记得不要嵌套多行注释原创 2016-07-21 10:36:02 · 931 阅读 · 0 评论 -
03-java运算符-函数
1,比较运算符运行的结果必须是true 或者false2,逻辑运算符 "&" 和"&&" 的区别; 单个"&",左边无论真假,右边都进行计算。 双个"&",左边为假,右边不进行计算。 "|"和"||" 的区别; 单个"|",左边无论真假,右边都进行计算。 双个"|",左边为真,右边不进行计算。 异原创 2016-07-22 20:53:39 · 967 阅读 · 0 评论 -
04-java小案例-调用函数-内存
1,语句—————————————————————————————————————— 代码实战建议先动手实践后看答案效果***************代码class Demo1 { public static void main(String[] args) {原创 2016-07-24 23:01:04 · 866 阅读 · 0 评论 -
05-java面向对象初识
面向对象面向过程:强调的是过程,即是函数为主的动作;(C语言,c++是面向对象)打开冰箱存储大象关上冰箱面向对象:强调的是对象(实体c++,java,c#)、冰箱打开冰箱存储冰箱关闭特点:1,常见的思维,符合人的思维思考习惯2,复杂问题简单化3,执行者变指挥者用java语言对现实生活原创 2016-08-05 22:57:08 · 920 阅读 · 0 评论 -
tomcat启动startup.bat一闪而过
遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下:tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即Java安装的主目录,jdk的主目录。首先,要在环境变量处,配置JAVA_HOME,注意...转载 2016-12-03 22:06:42 · 1086 阅读 · 0 评论 -
简单计算器-功能实现
import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;public class BaseFrame extends JFrame{ public BaseFrame (String title) { setLayout(null); se原创 2016-11-23 21:29:29 · 1198 阅读 · 0 评论 -
简单计算器-界面实现
import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;public class BaseFrame extends JFrame{ public BaseFrame (String title) { setLayout(null); se原创 2016-11-23 12:44:21 · 1397 阅读 · 0 评论 -
简单的加减乘除(+-*/ ) 计算器 下拉框 按钮事件
import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;public class BaseFrame extends JFrame{ public BaseFrame (String title) { setLayout(null); se原创 2016-11-21 20:09:25 · 4947 阅读 · 13 评论 -
java界面-加减-下拉列表文本框按钮
import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JFrame;public class BaseFrame extends JFrame{ public BaseFrame (String title) { setLayout(null); se原创 2016-11-15 12:35:51 · 4417 阅读 · 3 评论 -
01-java的基本了解
1,什么是软件? 软件:是按照特定顺序组织的计算机数据和指令的集合 系统软件:windows mac Linux 应用软件:QQ;2,开发即使制作软件3,人机交互:软件实现人与机器之间更好的交互; 人机交互方式:图形化交互 GUI; 命令行方式 CLI;4,计算机语言:人与计算机交流的方式;5,java是用原创 2016-07-18 16:22:15 · 863 阅读 · 0 评论