【JavaSE Day4】教程文章相关的互联网学习教程文章

JavaSE学习总结第03天_Java基础语法2【代码】【图】

03.01 数据类型中补充的几个小问题1:在定义Long或者Float类型变量的时候,要加L或者f。 整数默认是int类型,浮点数默认是double。 byte,short在定义的时候,他们接收的其实是一个int类型的值。 2:数据类型转换之默认转换:byte,short,char→int→long→float→double 为什么占用8个字节的long默认转换为4个字节的float? A:它们底层的存储结构不同。 B:float表示的数据范围比long的范围要大 long:2^63-1 float:3...

大数据<javaSE + Linux精英实训班>_day_07【代码】

1:基础语法->ASCII编码表计算机的世界,01->二进制全世界有多少个国家?每个国家用什么语句? 全世界都在使用计算机。美国:计算机可以直接识别人类的文字字母a对应的十进制为97,大写的字母A对应的十进制是65美国佬:a-z A-Z 0-9 !@#$%等a->在硬盘当中存储并不是a,是a对应值97的二进制常用的ASCII编码表:数字0-9对应的ASCII编码十进制为48-57,字母a-z对应的是97-122,字母A-Z对应的是65-90.中国:开始做自己的编...

JavaSE——Arrays

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。Arrays:介绍:数组的工具类,这个类主要是对我们的数组进行操作 数组排序sort排序,数组从小到大排序,toString是打印的意思,binarySearch搜索,搜索78的下标在第几个,打印出来如何做到从大到小排序,如下图,做个比较器,-1和1颠倒一下就变成从大到小来排序了如下图:fill 覆盖,把里面...

javaSE学习路线

Java SE大致可分为以下几块内容:n 对象导论:如何用面向对象的思路来开发n 深入JVM:Java运行机制以及JVM原理n 面向对象的特征:封装、继承、抽象、多态n 数组和容器:容器的线程安全问题n I/O和NIO:NIO工作原理和应用n 并发编程:concurrent包n 网络编程:TCP/IP+BIO/NIO UDP/IP+BIO/NIOn JDBC框架和反射:JNDI、连接池、annotation等n 其他:正则表达式、字符串等 其实对于后续学习Java EE或者是Android来说,Jav...

JavaSE-注解【代码】

package com.btp.t4;import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.util.ArrayList; import java.util.List;/** 元数据:修饰实体的修饰词* * 注解* 1.JDK提供的常用的注解* @Override:限定重写父类方法,该注释只能用于方法* @Deprecated:用于表示某个程序元素(类,方法等)已过时。但是还是可以调用这些程序元素。* 只是告诉你这些程序元素在将来的某...

JavaSE 高级 第12节 字符输入流InputStreamReader【代码】【图】

2016-07-24Reader1,InputStreamReader 字节流通向字符流的桥梁FileInputStream fis=null;InputStreamReader isr=null;fis=new FileInputStream( "C:\\Users\\admin\\Desktop\\in.txt");isr=new InputStreamReader(fis,"UTF-8");package com.java1995;publicclass Test {publicstaticvoid main(String[] args) {System.out.println(System.getProperty("file.encoding"));System.out.println("大家好".getBytes().length);} }pac...

Java - JavaSE - 面向对象【代码】【图】

面向对象构造方法默认构造方法的 super() 调用父类 SuperClass 和 子类 SubClass,当子类的没有写构造方法的时候,编译会默认追加注释行代码,参看代码class SuperClass {public SuperClass() {System.out.println("Super");} }class SubClass extends SuperClass {//public SubClass() {// super();//} }注释行代码写与否都会输出下列的结果 output: Superpublic class Test01 {public static void main(String[] args) {//测试...

javase文件切割及融合【代码】

1package com.split;2 3import java.io.File;4import java.io.FileInputStream;5import java.io.FileNotFoundException;6import java.io.FileOutputStream;7 8publicclass FileSplit {9 10publicstaticvoid main(String[] args) {11// TODO Auto-generated method stub12//String file = "D:\\arch\\d.jpg"; 13 String file="D:\\arch\\b.txt";14 split(file);15 String s1="D:\\arch\\b.txtpart-0";16 ...

[javase学习笔记]-7.12 static关键字的使用场景

这一节我们来看一下在我们开发的过程中,在什么时候我们要用到static关键字进行静态修饰。我们这里所说的静态,无非就是两种,一种是静态变量,一种是静态函数,我们分这两种情况进行说明static关键字的使用场合。一、静态变量我们在7.8节中对static关键字特点和7.9节中成员变量与静态变量区别进行学习的时候就已经很明确的指出了静态变量是共享数据,而对象中封装的特有数据。因此我们可以这样解释:当分析对象中所具备成员变量的...

javaSe-字符型和布尔型

其实java数据类型一节就可以全部写完了,为什么还需要字符型和布尔型呢,原因是这俩个都很重要:字符型用char表示,字符分三种:  普通字符:char a = ‘a‘,普通字符表示一个普通的字符,没有什么实际含义 转义字符:char b = ‘\\‘,转义字符表示该字符不代表当前意思,而转义为其他意思, unicode编码:char c = ‘\u66c9‘;uncode编码是一种很强大的编码,它能表示出世界上所有的语言,每种语言都有一个坐标,像围...

北京尚学堂JAVASE课程【代码】【图】

北京尚学堂JAVASE课程一、java历史-特点1.计算机语言发展史何为要发明计算机:为了进行科学计算,复杂的科学计算。 人类如何和计算机沟通,去分配任务。 通过计算机语言 实现 人类和计算机的交流。计算机语言的发展史:大概的经历了三个阶段1:机器语言:计算机可以直接识别的语言。计算机可以直接识别的语言是二进制的语言。任何的计算机系统都有自己的指令的集合。计算机只能识别自己的指令集合中的二进制指令形式。01011 + 1+:...

JavaSE(八)之集合练习一【代码】

前面把Collection家族给学习完毕了,接下来我们通过几个练习来巩固前面的知识。 一、产生10个1-20之间的随机数要求随机数不能重复import java.util.HashSet; import java.util.Random;publicclass Test1 {/*** 需求:编写一个程序,获取10个1至20的随机数,要求随机数不能重复。并把最终的随机数输出到控制台。* * 分析:* 1,有Random类创建随机数对象* 2,需要存储10个随机数,而且不能重复,所以我们用HashSet集合* 3,如果HashSet的...

JavaSE - IO流 - FileInputSream初步【代码】【图】

FileInputSream初步package org.example;import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException;public class FileInputStreamTest01 {public static void main(String[] args) {//main方法里的代码,IO的这块的代码处理异常的大概框架都是这样的,之后就只截取主要代码了/*FileInputStream :文件字节输入流,可以读任何类型的文件,读取方向为从硬盘向内存*/FileInputStream fis =...

javase 小知识2

1.窗口关闭窗体: 方法1:set DefaultCloseOperation(JFrame.Exit_on_Close) 方法2: add WindowListener(new WindowAdapter(){ public void windowclosing(windowevent e){ system.exit(0) } 运行: public static void execute(String cmd){ Runtime r = Runtime.get Runtime(); r.exec(cmd) } 1.1使用集合的差异LinkedHashSet增加删除 Hashset查找 Treeset排序2.多线程进程:正在执行的程序 线程:执行单元 synchronized(this...

Java程序员面试题之JavaSE之基础篇【代码】

一、JavaSE之基础篇 1、JavaSE基础之语法######(1)、简述你对JVM,JRE,JDK的理解? JVM:java虚拟机。是一个模拟的计算机,相当于真实存在的计算机(软件+硬件)。 JDK:是整个java的核心。程序员的产品。包括了java的运行环境、java的工具、java的基础类库。 JRE:运行环境。拓展----JVM、JDK和JRE之间的关系:JDK包括JRE,JRE包括JVM######(2)、一个".java"源文件中是否可以包括多个类(非内部类)?有什么限制? 一个".ja...