基本数据类型 ?
整数
Btye 1个字节 取之范围 -128—127 在内存中占8位
Short 2个字节 取之范围 -32768 — 32767在内存中占16位
Int 4个字节 取之范围 2147483648 — 2147483647在内存中占32位
Long 8个
转载
2012-10-07 12:25:45
576阅读
在本篇博文中,我们将深入探索“Java SE基础”并着重于版本对比、迁移指南、兼容性处理、实战案例、排错指南、生态扩展等方面。将以轻松的语气记录下这个过程,并搭配丰富的图表与代码示例。
## Java SE基础的描述
Java SE是Java平台的标准版,提供了用于开发和部署便携式代码的基础架构,旨在推动跨平台开发。随着Java版本的更新,初学者和开发者需要了解不同版本之间的差异,以做出更好的
第八章 流
输入/输出流的分类
Java.io包中定义了多个流的类型(类或抽象类)来实现输入/输出功能;可以从不同的角度对其进行分类:
按数据流的方向不同可以分为输入流和输出流
按处理数据单位不同可以分为字节流和字符流
按照功能不同可以分为节点流和处理流
J2SDK所提供的所有流类型位于包java.io内都分别继承自以下四种抽象类型.
原创
2012-10-30 13:04:32
553阅读
第九章 java多线程机制
线程的基本概念
线程是一个程序内部的顺序控制
线程和进程的区别:
每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销.
线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(pc),线程切换的开销小.
多进程:在操作系
原创
2012-10-30 13:06:06
695阅读
Java SE基础小知识学习java的每日小收获字符串连接符以下面代码为例:public static Medo02{
public static void main(String agrs[]){
int i=10;
int j=20;
System.out.println(" "+i+j);//字符串连接符号
Syste
转载
2021-03-08 18:18:27
268阅读
2评论
# Java SE基础项目实战
Java作为一门面向对象的编程语言,因其跨平台性和丰富的类库而备受青睐。在本篇文章中,我们将深入探讨一个简单的Java SE项目,通过实例化来帮助理解Java的基本概念以及如何在实际项目中应用它。
## 项目背景
我们将创建一个简单的银行账户管理系统。该系统能够实现账户的开户、存款、取款和查询余额等基本功能。通过这个项目,我们可以直观地学习Java SE基本知
文章目录1、关键字2、标识符3、注释4、常量5、变量6、进制转换7、数据类型8、数据类型转换9、原反补10、运算符10.1、算术运算符10.2、赋值运算符10.3、比较运算符10.4、逻辑运算符10.5、位运算符10.6、三目运算符11、流程控制语句11.1、if/elseif/else11.2、switch11.3、控制跳转12、循环语句for/while/do...while13、方法14、
转载
2023-08-20 09:30:45
66阅读
JavaSE:基础语法注释标识符数据类型强弱类型语言数据类型整型拓展浮点型拓展字符型拓展布尔型拓展类型转换自动类型转换强制类型转换常见错误和问题变量,常量变量变量作用域常量变量的命名规范运算符二元运算符取模运算一元运算符逻辑运算符位运算拓展运算符字符串连接符三目条件运算符运算符优先级JavaDoc 注释单行注释:只能注释当前行,已//开始,//你好呀多行注释:注释一段文字/*
你好呀,我是波小
转载
2023-10-15 23:30:18
45阅读
Java两种核心机制:java虚拟机垃圾收集机制
源程序(*.java)---java编译器---字节码(*.class)—操作系统平台
Java虚拟机可以理解成一个字节码为机器指令的cpu
对于不同的运行平台,有不同的虚拟机
Java虚拟机制屏蔽了底层运行平台的差别,实现了”一次编译,随处运行”
Java是解释型语言
J2SDK(软
原创
2012-10-30 11:41:06
640阅读
第七章 容器
容器的概念:JAVA API 所提供的一系列类的实例,用于在程序中存放对象.
容器API
Collection接口
Iterator接口
增强的for循环
Set接口
List接口和Comparable接口
Collections类
Map接口
自动打包/解包
泛型(JDK1.5新增)
J2SDK所提供的容器API都在java.uti
原创
2012-10-30 11:44:24
499阅读
这些事我学习Java的个人经验所得,整理出来的大纲,需要第一阶段,JavaSE基础部分JavaSE 第一部分 本阶段数据Java的入门阶段,主要内容包括了数据类型、操作符、流程控制语句、循环、数组、多维数组、排序算法、对象的内存模型、方法、构造方法等重要概念。JavaSE 第二部分本章节是是属于进入面向对象的初步准备,算是初窥面向对象的章节,主要讲解了一些重要的关键字、变量、常量、静态变量、实例变
转载
2023-11-13 16:48:43
52阅读
本篇博客对java常用类相关知识进行了归纳总结,比较详细,适用于学习和复习。1. 字符串相关的类1.1 StringString是一个final类,代表不可变的字符序列。不可被继承。String对象的字符内容是存储在一个字节数组byte[]中。JDK1.8中存储的是char[]注意区别。String实现了Serializable接口,支持序列化实现了Comparable接口,表示可以比较大小通过字
转载
2021-04-28 13:39:10
246阅读
2评论
Java08SE基础总结 Java语言初识 Hello World 基础语法 流程控制 方法 数组 面向对象 异常 学习视频 学习视频 ...
转载
2021-09-10 19:25:00
70阅读
2评论
回形数算法
根据尚硅谷康师傅老师的视频中提到一个学生的面试题后,自己手写了回形数算法。
回形数指的是:
如果是3维矩阵,案例如下:
1 2 3
9 10 4
8 6 5
如果是4维矩阵,数字如下:
1 2 3 4
13 14 15 5
12 18 16 6
11 9 8 7
以下算法其实可以改为递归函数。
根据老师说的,即使会写此算法,也仅仅只是代表你会写。
import java.ut
原创
2024-01-18 12:40:41
70阅读
二、初识 Java 的 main 方法(一)main 技巧示例展示 HelloWorld 示例程序,呈现 Java 程序结构Java 程序结构组成源文件(.java):含类的定义,类是程序组件,内容在花括号内类:包含一个或多个方法,方法需在类内部声明方法:花括号内编写执行语句规则:一个源文件仅能有一 ...
本文涉及Java IO流、异常的知识,可参考我的另外的博客一文简述Java IO一文简述JAVA内部类和异常1.概述计算机网络相关知识:OSI七层模型一个报文可以类似于一封信,就像下图(引自狂神说Java)非常生动。网络编程的目的:数据交换、通信网络通信的要素:如何实现网络通信?通信双方地址:ip端口号网络协议:HTTP, FTP, TCP, UDP 等等1.1 IPIP地址:InetAddres
转载
2021-04-27 19:05:39
1314阅读
2评论
基础语法1,标识符和关键字关键字:标识符:2,数据类型强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后使用弱类型语言:js,vb等字节:3,数据类型拓展public class demo01 {
public static void main(String[] args) {
//整数扩展: 进制 二进制 0b 十进制 八进制 0 十六进制 0x
1.概述计算机网络相关知识:OSI七层模型一个报文可以类似于一封信,就像下图(引自狂神说Java)非常生动。网络编程的目的:数据交换、通信网络通信的要素:如何实现网络通信?通信双方地址:ip端口号网络协议:HTTP, FTP, TCP, UDP 等等1.1 IPIP地址:InetAddress(无构造器)唯一定位一台网络上计算机127.0.0.1 :本机,localhostip地址分类:ipv4(
转载
2021-04-18 18:52:02
205阅读
2评论
、 甲骨文公司已经改进了Java SE(标准版)的商业支持计划,由之前企业一次性支付永久许可费用加年度支持费用的模式,改为新的订阅模式,并宣布新的模式将于2018年7月开始启用。个人使用和非商业使用可继续享受免费支持,无需订阅。该订阅被称为 Java SE Subscription,为用于任务关键型 Java 部署的新程序提供商业许可,并具有诸如高级 Java 管理控制台等功能。 此外,Oracl
转载
2023-09-09 20:49:25
181阅读
目录SE、Java EE、Java ME三者区别JRE和JDK SE、Java EE、Java ME三者区别Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服
转载
2023-10-22 21:02:12
722阅读