E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java基础知识~
Java基础知识
IO流(练习)
练习:要求:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩),输入的格式:如:zhagnsan,30,40,60计算出总成绩,并把学生的信息和计算出的总分数高低顺序存放在磁盘文件”stud.txt”中。1,描述学生对象。2,定义一个可操作学生对象的工具类。思想:1,通过获取键盘录入一行数据,并将该行中的信息取出封装成学生对象。2,因为学生有很多,那么就需要存储,使用到
my_dream922
·
2020-09-12 01:27
Java基础知识IO
Java基础知识
IO流(字节流File读取操作)
字节流操作文件的字节流主要的操作方法字节流不需要flush,为什么?字节流的available()方法例子练习字节流操作字节数据时,使用字节流。InputStream(读)此抽象类是表示字节输入流的所有类的超类。方法摘要intavailable()返回此输入流下一个方法调用可以不受阻塞地从此输入流读取(或跳过)的估计字节数。voidclose()关闭此输入流并释放与该流关联的所有系统资源。void
my_dream922
·
2020-09-12 01:57
Java基础知识IO
JAVA基础知识
IO流(文本文件读取方式一)
JAVA基础知识
IO流(文本文件读取方式一)文本文件的读取使用的是FileReader类,FileReader类是Reader类的子类Reader类FileReader类FileReader类读取文本文件
my_dream922
·
2020-09-12 01:57
Java基础知识IO
Java基础知识
IO流(字节流的缓存区并自定义)
字节流缓存区自定义字节流缓存区read()和write()方法的特点字节流缓存区字节流也有缓存区BufferedInputStreamBufferedInputStream为另一个输入流添加一些功能,即缓冲输入以及支持mark和reset方法的能力。在创建BufferedInputStream时,会创建一个内部缓冲区数组。BufferedOutputStream该类实现缓冲的输出流。通过设置这种输
my_dream922
·
2020-09-11 23:48
Java基础知识IO
Java基础教程-刘刚-专题视频课程
课程收益1、快速入门Java语言开发;2、由浅入深、深入浅出学习Java基础内容;3、形成完整的
Java基础知识
kevin747904126
·
2020-09-11 21:42
视频教程
java
java开发
编程
开发语言
java教程
java基础知识
之一维数组和二维数组定义及用法
一维数组定义:数组里面放入的一个一个的数据,这个就是一维数组语法:一、已知数组的内部元素;语法:类型[]数组名={...};示例:int[]arr2={1,2,3,4,5};二、没有初始数组的元素时,指定数组的大小;语法:数据类型[]数组名=new数据类型[size]示例:int[]arr1=newint[4];a[0]=1;//索引从0开始a[1]=2;...a[n-1]=45;二维数组定义:数
明小五
·
2020-09-11 20:29
java基础知识
知识大全(随笔记)
java基础1.“==”与“equals”的区别?==:表示两个变量的值是否相等,表示两个基本数据类型的数据或者引用变量,用==来作比较。2.int和integer的区别?int是java的八大基本数据类型的其中之一,integer是int的封装类;int类型的默认值为0,integer的默认值为null;所以区别在于integer能区分null值和0的区别。3."&"与"&&"的区别?&:逻辑与
尽头.
·
2020-09-11 20:30
java
java基础知识
的认识(1)
1.组合:类中含有类对象,例如人有手,对象人含有对象手,属于组合。2.继承:属于某一类。人属于动物。动物属于基础类,还有小鸡、小狗也属于动物。但是他们不完全相同。3.多态:接口、基类、重写(继承类重写方法或者实现接口重写方法)、重载(方法的名称相同,但是参数列表不同)后期参数动态绑定接口或者基类作为方法的参数4.向上转型类型自动转换向下转型需要强制类型转换。例如Objectobj=newDD();
nxzcd1
·
2020-09-11 19:33
java
java
多态
继承
转型
class
Java基础知识
总结
转载请注明出处:http://www.cnblogs.com/BYRans/PDF版下载链接:《
Java基础知识
总结》。
weixin_30856725
·
2020-09-11 17:02
Java基础知识
1.面向对象和面向过程的区别面向过程面向对象2.Java语言有哪些特点3.关于JVMJDK和JRE最详细通俗的解答JVMJDK和JRE4.OracleJDK和OpenJDK的对比5.Java和C的区别6.什么是Java程序的主类应用程序和小程序的主类有何不同7.Java应用程序与小程序之间有那些差别8.字符型常量和字符串常量的区别9.构造器Constructor是否可被override10.重载和
必须会一定会
·
2020-09-11 15:25
Hadoop
java基础知识
复习(反射)
动态语言:类可以在运行时改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。有:C#,JavaScript,PHP,Python等。静态语言:运行时结构不可变的语言。如Java,C++,C。Java不是动态语言,但可以成为“准动态语言”,有一定的动态性:可以利用反射机制、字节码操作获得类似动态语言的特性。Reflection被视为动态语言的关键,反射
lzw2019sun
·
2020-09-11 15:41
Java总结
面试必看
Java基础知识
总结(1)
1,Java和C++的区别Java没有指针Java的类是单继承的,C++是多重继承;但是接口可以多继承Java有自己的内存管理机制C语言中,字符串或者字符数组结尾处都会有一个额外的字符“\0”代表结束2,Java语言为什么说是“编译与解释并存”Java程序需要先编译成字节码(*.class文件),这种字节码必须由Java解释器来解释执行3,泛型了解么?什么是类型擦除?介绍一下常用的通配符?Java
果冻_Jump
·
2020-09-11 15:11
面试准备
Java基础知识
再回顾
1.异常--------java.lang.Throwable:Throwable:可抛出的。|--Error:错误,一般情况下,不编写针对性的代码进行处理,通常是jvm发生的,需要对程序进行修正。|--Exception:异常,可以有针对性的处理方式处理方式有两种:1、捕捉;2、抛出。1.格式:throws异常类名,异常类名...2.对于捕捉:java有针对性的语句块进行处理。try{需要被检测
十年没笑
·
2020-09-11 14:44
Java
基础
Java基础知识
:反射
反射:能够分析类能力的程序。反射机制用途:运行时分析类的能力。运行时查看对象。实现通用的数组操作代码利用Method对象(类似于C++的函数指针)Class类:程序运行期间,Java运行时系统始终为所有对象维护一个被称为运行时的类型标识。跟踪着每个对象所属的类。保存这些信息的类成为Class类。Object类的getClass()方法会返回一个Class类型的实例。获得Class类对象的方法:Ob
迷途小书童、
·
2020-09-11 13:10
Java知识学习
java基础知识
--反射
首先我们先来看看反射的概念:Java反射(Reflection)是一种新的操作类中成员变量、构造方法和普通方法的机制,为了实现对成员变量、构造方法和普通方法的操作,我们需要借助Java自身提供的java.lang包下的Class类和java.lang.reflect包下的反射API。Class类是Java反射机制的入口,封装了一个类或接口的运行时信息,通过调用Class类的方法可以获取这些信息。其
LanQiLi
·
2020-09-11 13:56
java基础知识
java
java中创建类对象的各种方法
最近听朋友提起面试题的时候,在加上整理复习汇总
java基础知识
,刚好写下来记录创建java对象的方法,又称为java类的实例化,有很多种,列举如下:一、使用Spring管理创建学过Spring框架的同学都知道
hanwei_
·
2020-09-11 11:26
java
java入门第二篇-初识java;
java基础知识
总结1.java的数据类型分为基本数据类型和引用数据类型;基本数据类型:内容存储在栈内存中,传递时传递栈内存中存储的值。
weixin_33970449
·
2020-09-11 07:11
Java基础知识
(二)(Object类的常用方法、日期时间类、System类、StringBuilder类、包装类、Collection集合、Iterator迭代器、泛型、list集Set接口...)
文章目录
Java基础知识
(二)1.Object类的常用方法1.1toString方法1.2equals方法1.3Objects类2.日期时间类2.1Date类2.2DateFormat类2.3Calendar
yabayaoya
·
2020-09-11 06:47
Java
Java基础知识
最全总结(绝对经典)
写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。--------------------------------------------
架构大数据双料架构师
·
2020-09-11 05:43
java
编程语言
模板
大数据
面试
JAVA基础知识
1.~:取反System.out.println(~8)//结果为-98的二进制为"00001000"取反后得到结果的补码"11110111"在根据补码的计算规则反向计算:“11110111”-1=“11110110”去掉符号位后取反“0001001”==9最后加上符号位结果就是-92.&:按位与System.out.println(8&4)//结果为08的二进制为"00001000"4的二进制为
低头看月亮不如抬头看太阳
·
2020-09-11 03:07
Java
运算符
Java
运算
2020春校招Java 开发岗面试知识点解析(附最新笔面试题)
Java一些知识点1.
Java基础知识
点2.Java常见集合3.高并发编程(JUC包)4.JVM内存管理5.Java8知识点6.网络协议相关7.数据库相关8.MVC框架相关9.大数据相关10.Linux
程序员的成长路程
·
2020-09-11 02:48
2020 MYSQL数据库面试题大全
Java面试总结汇总,整理了包括
Java基础知识
,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大部分知识
谱写
·
2020-09-11 00:32
java面试题
2020 Redis面试题大全
Java面试总结汇总,整理了包括
Java基础知识
,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大部分知识
谱写
·
2020-09-11 00:32
java面试题
2020 Spring Cloud面试题大全
Java面试总结汇总,整理了包括
Java基础知识
,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大部分知识
谱写
·
2020-09-11 00:01
java面试题
2020Spring Boot面试题大全
Java面试总结汇总,整理了包括
Java基础知识
,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大部分知识
谱写
·
2020-09-11 00:01
java面试题
2020 消息中间件MQ与RabbitMQ面试题大全
Java面试总结汇总,整理了包括
Java基础知识
,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大部分知识
谱写
·
2020-09-11 00:01
java面试题
Java基础知识
日积月累(Tip of the Day06)
目录1.字符串数组和字符数组的转换2.字符调用的length是属性,而字符串调用的是方法3.调用方法长度可以直接fori生成循环遍历4.String常用方法5.Ctrl+Alt+m可以快速将代码抽取成一个方法6.StringBuilder使用拼接返回的是本身的地址,所以最后拼接也是原地址7.String和StingBuilder拼接速度比较底层解析8.String到StringBuilder的相互
赵广陆
·
2020-09-11 00:59
心谈
Java基础知识
日积月累(Tip of the Day05)
目录1.当参数或局部变量与成员变量同名时选择就近原则2.this就是对象的地址,谁调就是谁3.动态初始化对象与静态初始化对象4.构造生成全选可以Ctrl+A5.通过构造方法来创建对象6.API和API文档是两回事7.变量与常量字符串的拼接本质8.全是常量在运算时有常量优化机制1.当参数或局部变量与成员变量同名时选择就近原则2.this就是对象的地址,谁调就是谁3.动态初始化对象与静态初始化对象4.
赵广陆
·
2020-09-11 00:59
心谈
Java基础知识
日积月累(Tip of the Day04)
目录1.自己定义的某一类时为什么没有main方法2.main方法一般都是测试类3.new出来的对象方法去方法区去寻找4.再次new一个对象类只加载一次5.当一块内存地址断掉之后或者说方法弹栈new出来的内存就会变为垃圾6.成员变量和局部变量7.成员变量和局部变量区别1.自己定义的某一类时为什么没有main方法2.main方法一般都是测试类3.new出来的对象方法去方法区去寻找4.再次new一个对象
赵广陆
·
2020-09-11 00:59
心谈
2020 Dubbo面试题大全
Java面试总结汇总,整理了包括
Java基础知识
,集合容器,并发编程,JVM,常用开源框架Spring,MyBatis,数据库,中间件等,包含了作为一个Java工程师在面试中需要用到或者可能用到的绝大部分知识
谱写
·
2020-09-10 22:01
java面试题
软考总结--总结篇
2、J2SE总结--徐露简介:踏入软考第一步,从学习
java基础知识
开始,从基础开始学习Java,学习Java的特点,为之后设计模式的深入理解打下基础。
TGBBlog
·
2020-09-10 22:09
专刊
Java基础知识
之泛型操作和相关面试题
一.为什么需要使用泛型?(以下问题)1):存储任意类型的数据在集合中,但是取出来都是Object类型的,此时就得强转.2):约束存储到集合中的元素必须是相同的数据类型(相同的数据类型才能做比较,比如TreeSet类).3):设计一个点(Point)类,来封装坐标位置,要求坐标位置支持String类型.Integer类型/Double类型.二.什么是泛型?泛型(GenericType),从Java5
范亚明
·
2020-09-10 20:50
Java基础知识
集合框架
Java-Interview
多数是一些
Java基础知识
、底层原理、算法详解。也有上层应用设计,其中不乏一些大厂面试真题。
赱乂
·
2020-09-10 18:58
编程
Java
从一知半解到揭晓Java高级语法—泛型
泛型类泛型接口泛型方法类型擦除擦除的问题边界通配符上界通配符下界通配符通配符和向上转型泛型约束实践总结泛型命名使用泛型的建议参考资料:前言泛型是
Java基础知识
的重点,虽然我们在初学Java的时候,都学过泛型
衍方
·
2020-09-10 18:00
Java基础知识
小结之一
1.什么是JRE?什么是JDK?答:JRE是Java运行环境,JDK是Java的开发工具,包括了JRE。2.path和classpath的区别:path配置的是可执行的文件即exe文件,classpath配置的是java的类文件。3.在java中,类型为byte、short、char类型的变量在运算的时候会自动转为int类型,byte与byte进行运算的时候会提升为int。4.如果+-*/两边的数
guchengmike
·
2020-09-10 13:38
java
java
Java 序列化界新贵 kryo 和熟悉的“老大哥”,就是 PowerJob 的序列化方案
本文适合有
Java基础知识
的人群作者:HelloGitHub-SalieriHelloGitHub推出的《讲解开源项目》系列。
削微寒
·
2020-09-10 11:00
你必须知道的
Java基础知识
本篇博客主要记录Java中面向对象的概念和Java语法的基础知识。面向对象什么是面向对象面向对象是一种优秀的软件设计思想,是相对于面向过程、面向切面等设计思想的一种软件设计理念。它的核心思想是运用更加贴近人类思维的方式去设计软件,将软件中的各个组件抽象成相应的类,再将这些类组装成我们所需的软件系统。这里举个例子:假如用面向对象的方式设计一个电脑,我们会设计CPU类、硬盘类、显示器类、内存类等等,然
程序员自由之路
·
2020-09-08 15:00
从零开始学java(一)--
java基础知识
从零开始学java(一)--
java基础知识
一.java的三个版本二.JDK,JRE和JVM三.Java的运行机制四.第一个java程序:HelloWorld三.第一个程序的常见错误四.第一个程序的总结五
与猫子
·
2020-09-04 22:32
从零开始学java
java
编程语言
jdk
JAVA基础&高级之基本语法篇
先来看看
Java基础知识
框架图从图中可以看出,Java的基础知识分为4个部分,该篇会讲解Java的基础语法基础语法面向对象高级知识新特性一、关键字和保留字1、关键字(keyword)定义:被Java语言赋予了特殊含义
CodeAli
·
2020-09-01 21:58
Java基础&高级
java
2020年六大javaweb开发主流技术-蛙课网
第一项:
java基础知识
Java基础知识
是我们学习javaweb必备知识,只有基础知识学习好了,我们才能更好的学习javaweb,那么
动力节点小垚老师
·
2020-08-28 11:48
javascript
java
(建议收藏)
Java基础知识
笔记(详细)
1.集成开发环境IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查错误。2.创建项目创建项目-创建模块-创建包-创建类(1)创建一个工程(2)jdk版本我这里是1.7的(3)我命名为java_Web(4)创建一个Module我命名为day01(5)创建包和类3.编写程序Java第
五角钱的程序员
·
2020-08-27 14:34
java系列
java
编程语言
算法
c++
数据结构
Java强引用、软引用、弱引用和虚引用
看了一篇关于Java中如何防止OOM的文章,里边提到了Java的软引用和弱引用的作用,正好这段时间一直在关注Android的ANR问题,所以这部分
Java基础知识
还得强化一下。
xiaotiger666
·
2020-08-26 23:26
Java基础知识
Java开发常见概念
java基础知识
语法io,多线程,集合1、jsp,servlet,javascript2、spring,springmvc,mybatis3、memcached,ehcache,redis4、mysql
super_crazy123
·
2020-08-26 23:45
ArrayList和Vector
今天,因为回顾
Java基础知识
,写了上一篇博客,最后写到了HashMap,然后联想到Java常用的数据结构。所以,首先查找了一些关于ArrayList和Vector的一些资料,并查看了部分源码。
heart荼毒
·
2020-08-26 13:30
Java基础
PowerJob 在线日志饱受好评的秘诀:小但实用的分布式日志系统
本文适合有
Java基础知识
的人群作者:HelloGitHub-SalieriHelloGitHub推出的《讲解开源项目》系列。
削微寒
·
2020-08-26 08:00
一线互联网公司 Android 面试回顾
先说说我是如何展开面试复习的,大概分为四大类:安卓基础知识
JAVA基础知识
算法和数据结构职业发展规划相关问题安卓基础知识安卓基础知识确实很多,如果日常积累不够的话确实比较头晕,比如我承认我只在APP升级的时候搞过一个前台的
安卓进化论
·
2020-08-25 15:33
谈一谈Java中String类"=="和"equials"的区别
趁着最近找工作,重新翻看Java核心技术和
Java基础知识
,加深一下理解。首先,我们必须知道Java的内存机制,或者说Java的内存可以分为两类:一种是栈内存,一种是堆内存。值类型是存储在内存中的
weixin_34297704
·
2020-08-25 08:20
Java后端面试题总结(一)
Java基础部分
java基础知识
索引1、==和equals的区别equals和==的区别2、基本类型和包装器类怎么比较的基本数据类型和包装类进行比较3、面向对象四个特性。
Ares1412
·
2020-08-25 07:28
Java
【面试题】HashMap 底层实现原理是什么?JDK8 做了哪些优化?
HashMap是使用频率最高的类型之一,同时也是面试经常被问到的问题之一,这是因为HashMap的知识点有很多,同时它又属于
Java基础知识
的一部分,因此在面试中经常被问到。
hoaven
·
2020-08-25 07:05
源码
Java基础知识
&Spring&Ajax面试题
1.Java平台分为哪几个版本?Java平台有3个版本:适合于小型设备和智能卡的JavaME(JavaPlatformMicroEdition,Java微型版)、适用于桌面系统的JavaSE(JavaPlatformStandarEdition,Java标准版)和适用于企业级应用的JavaEE(JavaPlatformEnterpriseEdition,Java企业版)2.什么是JavaEE?它包
ilvest
·
2020-08-25 03:40
刷面试题
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他