这篇文章记录的主要是java多线程部分的基础知识,记录一下线程的创建、同步、通信问题。感觉细节部分还是挺难的,比如线程的同步问题,解决多线程处理共享数据的线程安全问题,这里最经典的一个例子就是买火车票问题,要解决全国这么多用户的买票问题,这个线程数量级是很大的。 ...
分类:
编程语言 时间:
2020-07-08 15:07:15
阅读次数:
49
1.学习内容 (1) //in 用于 读键盘输入的内容 Scanner in =new Scanner(System.in); (2) //运算符的优先级 // System.out.println("echo"+in.nextLine());//字符串相加 // System.out.printl ...
分类:
编程语言 时间:
2020-07-07 19:29:11
阅读次数:
62
Java开发环境安装及卸载 安装JDK 我的电脑-->属性-->系统类型,记住电脑版本、类型 浏览器打开JDK下载地址下载电脑对应版本的JDK安装包 双击安装JDK,单击下一步,选择并记住安装路径 配置环境变量 我的电脑-->属性-->高级系统设置-->高级-->环境变量 环境变量-->JAVA_H ...
分类:
编程语言 时间:
2020-07-07 09:33:18
阅读次数:
84
今天学习了Java中的package和import 在包中写了一点作为练习 如果把Test02放到别的包,就需要import到别的包,就像这样,Test02在HelloWorld包 如果删掉import,就会出现错误 然后java:language包是java语言的核心类,不需要手动引入,所以jav ...
分类:
编程语言 时间:
2020-07-07 00:27:34
阅读次数:
72
先学了字体分类 大概是这种效果: 一般把这些大类放在font-family的最后使用,防止字体呈现的效果不够好。 今天把final关键字学完了 也要几点要注意,我觉得比较重要的就是public static final 修饰的一个变量可以看成常量。 可能写的很少,但final的课程学了一个半小时,学 ...
分类:
编程语言 时间:
2020-07-06 01:17:23
阅读次数:
79
推荐几个非常不错的 Java 学习网站 LearnJava 在线 这是一个非常不错的学习 Java 的在线网站,纯免费。这是一个个人项目,旨在通过简单有效的在浏览器中进行练习让你快速掌握 Java 编程语言。通过直接从网络浏览器运行实际代码,你无需在本地安装和执行代码就可以尝试编码,这无疑提高了编程 ...
分类:
编程语言 时间:
2020-07-05 15:19:36
阅读次数:
114
学习了Web中的单位。 像素是网页中最常用到的单位,一个像素是屏幕中的一个小点。 不同显示器一个像素的大小也不同,像素越小,显示效果越好。 也可以用百分比的方式: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>像素</titl ...
分类:
编程语言 时间:
2020-07-05 09:12:12
阅读次数:
75
JAVA基础知识 初始java 开发工具 语言基础 流程控制 字符串 数组 类和对象 常用类 JAVA核心知识 异常 集合 IO流 多线程 网络编程 JAVA新特性 JAVA WEB开发 反射 注解 MySQL JDBC HTML CSS JS BootStrap XML Tomcat Servle ...
分类:
编程语言 时间:
2020-07-04 15:02:00
阅读次数:
73
本人19本科应届生,专注Java后台学习,已签腾讯WXG的offer(日后转c++)。 众所周知,鹅厂后台一直以C++为重,面试官也是做C++开发。但是语言只是工具,对代码的理解才是核心。面试时重点考察的是基础知识,以及解题的思考过程。凭借着对Java的理解去回答,也受到了面试官的认可,最终幸运的拿 ...
分类:
编程语言 时间:
2020-07-04 13:20:38
阅读次数:
77
Java多态的学习差不多有3个小时,老师还夹杂着一些编译器运用的知识。 这是多态的基本知识: 我们可以创建父类引用指向子类对象,这就是多态的一种。(这种也叫向下转型) Pet c=new Cat();//Pet是父类,Cat是子类 c.eat(); 这样的话,如果Pet中有一个eat()的方法就会编 ...
分类:
编程语言 时间:
2020-07-04 01:03:48
阅读次数:
69