java笔记
laotanseu
这个作者很懒,什么都没留下…
展开
-
Java基础知识点复习1(编辑中)
来源https://course.tianmaying.com/java-basic+java-environment一、Java环境JAVA是一种可以用于编写跨平台应用的面向对象编程语言。Java编程语言是一种简单、面向对象、分布式、解释型、健壮安全、与系统无关、可移植、高性能、多线程和动态的语言。Java Development kit(JDK)JDK: Java Developm原创 2018-01-16 22:58:26 · 283 阅读 · 0 评论 -
Java基础知识点复习2(编辑中)
来源https://course.tianmaying.com/java-basic+java-environment八、字符串操作我们来比较以下三个字符串:String str1;String str2 = "";String str3 = new Stringstr1的值为null,表示没有指向任何字符串对象str2已经指向了一个字符串对象,这个对象的字符序列内容为空str3是显式地调用构原创 2018-01-17 16:07:03 · 186 阅读 · 0 评论 -
Java基础知识点复习3(编辑中)
来源https://course.tianmaying.com/java-basic+java-environment十四、异常处理异常定义了程序中遇到的非致命的错误,比如如程序要打开一个不存的文件、网络连接中断、除零操作、操作数越界、装载一个不存在的类等情况。先来看看下面的程序代码:package com.tianmaying;public class HelloWorl原创 2018-01-18 14:51:18 · 279 阅读 · 0 评论 -
Java多线程知识点笔记(1)
1.进程程序(任务)的执行过程 qq eclipse(动态性,运行之后才成为进程)持有资源(共享文件,共享内存)和线程(资源和线程的载体)2.线程eclipse 源代码文本编辑,源代码编译,语法校验qq 文字聊天 文件传输*线程是系统中最小的执行单元*同一进程中有多个线程*线程共享进程的资源3.线程的交互互斥(竞争)与同步(协作)3.java对线程的支持java.lang包class:...原创 2018-02-26 23:31:08 · 245 阅读 · 0 评论 -
java多线程知识点笔记(2)
1.什么是线程安全问题当多个线程共享同一全局变量,做写的时候,可能会受到其他线程的干扰,导致数据有问题。2.线程如何如何同步() 保证数据的原子性synchroized-自动挡lock-jdk1.5并发包-手动挡3.什么地方加锁synchroized真正共享数据的时候4.有一个线程已经拿到了锁,其他线程已经有cpu执行权限,一直排队,等待其他线程释放锁。锁是在代码执行完毕或者抛出异常释放。5.同步...原创 2018-02-27 21:36:17 · 129 阅读 · 0 评论