
Java的基础
文章平均质量分 60
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java入门基础语法
一、基础操作符 1.赋值与初始化 在声明一个变量后必须对其进行赋值或初始化,赋值可以在任意的程序段进行,初始化则是在第一次变量声明时进行,初始化只能一次,赋值能多次。赋值格式 :变量名 = 值 2.数学运算符 数学运算符就是+,-,*,/。 注意:Java中用双引号表示字符串,+号运算符用于字符串运算时被重载过,他会将字符串类型转化为非字符串类型,数值型直接转化为对应的字符串, 布尔原创 2017-11-12 12:21:41 · 229 阅读 · 0 评论 -
\\ 和 /的用法
首先看一个题: public static void main(String[] args) { // String classFile = "com.jd.".replaceAll(".", "/") + "MyClass.class";// 输出///////MyClass.class String classFile = "com.jd.".repla...原创 2019-08-25 10:46:17 · 2267 阅读 · 0 评论 -
第16章 多线程基础(02)
3.1线程的生命周期? 线程具有7个状态:出生状态,就绪状态,运行状态,等待状态,休眠状态,阻塞状态和死亡状态。 出生状态:用户创建线程处于的状态。 就绪状态:用户调用start方法后的状态。 运行状态:线程得到系统资源后就进入的状态。 等待状态:当处于运行状态下的线程调用Thread类中的wait()方法时,就会处于等待状态。 进入等待状态的线程必须调用Thread类中的notify()...原创 2019-06-29 15:17:16 · 180 阅读 · 0 评论 -
第16章 多线程基础(01)
世间很多事情都是可以同步进行的,所以Java模仿这种原理,引入了线程机制。当程序完成多个程序时,就是多线程机制。 1.1线程的含义? 用户既可以使用计算机听歌,也可以使用它打印文件,这些活动可以同时进行。这种思想在Java中被称为并发,而将并发完成的 每一件事情称为线程。 Java提供并发机制,程序员可以在程序中执行多个线程,每一个线程完成一个功能,并与其他线程并发执行,这种机制称为多线程。 1....原创 2019-06-29 15:16:23 · 194 阅读 · 0 评论 -
第一章 初识Java
1.1Java运行机制 Java语言编写的程序既是编译型的又是解释型的语言。程序代码经过一系列编译之后转换为一款称为 Java字节码的中间语言,并由Java虚拟机(JVM)将这些字节码进行解释和运行。编译只进行一次,而 解释在每次运行程序时都会运行。编译后的字节码都会采用一种针对JVM优化过的机器码形式保存,虚拟 机将字节码解释为机器码,然后在计算机上运行。Java语言程序代码编译和运行过程如下:...原创 2019-06-28 13:35:10 · 314 阅读 · 0 评论 -
在继承一个类时,会出现继承哪一行出现警告
当继承一个类时,会出现警告,这时可以加入 private static final long serialVersionUID=1L; 原因是在继承类时实现了Serializable接口,任何实现这个接口的类都必须声明变量serialVersionUID。 ...原创 2019-04-23 20:54:13 · 171 阅读 · 0 评论 -
Java的包
1.包 在程序的开头你见到了package 包名,他们实际上只是防止包的名字太多了,进行起名字记录的作用。、 在包中有包与子包的定义,实际上是解决名字冲突、名字空间的问题。 他与类的继承没有关系,并且子类与父类可以在不同的包中。 包有两方面的含义:一是名字空间,存储路径(文件夹) 二是可访问性(统一包的各个类默认情况下是可以自由访问)。 包层次的根目录(即编译运行时)是由环境变量c原创 2017-11-17 21:58:40 · 246 阅读 · 0 评论 -
Java的类、方法、属性(多态,继承,封装)
1、类 Java写程序的实质就是定义一个有一个的类, 类是Java程序中的基本要素,是一类对象的原型,他封装了一类对象的状态和方法: ~~将变量和函数封装在一个类中。 eg:class Person{ int n=10; String name="fdh"; void sayHello() { System.out.println("hello world!"); } }原创 2017-11-17 21:55:45 · 557 阅读 · 0 评论 -
Java的流程控制
1.作用域 Java通过一个花括号来表示一个作用域,一个类或者一个方法都可以以作用域来界定起始和结束位置。 2.条件判断语句 一、if语句 二、switch语句 switch(可产生整数值得表达式){ case 整数值1:相关语句1 case 整数值2:相关语句2 default:相关语句n } 可产生整数值的表达式会产生一个整数值,包括int short byte char等原创 2017-11-12 17:14:12 · 307 阅读 · 0 评论 -
java的基本数据类型
Java是一种强类型语言,因此所有的变量都必须声明类型。Java总共有八种基本数据类型,四种是基本数据类型,原创 2017-11-12 16:52:01 · 304 阅读 · 0 评论 -
重载的基本条件
1、参数的类型不同 2、参数的顺序不同 3、参数的个数不同 例子: public void test() { } public void test(int a,String b) { } // public void test(int b,String a) { // 这个不行 // } publi...原创 2019-08-25 11:10:18 · 4936 阅读 · 1 评论